mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-13 07:13:12 +00:00
deploy: 33596417e34411faac4e115052bf62025070f319
This commit is contained in:
parent
6ecdeb60a3
commit
07fd40cafa
2
nim/1115/app.js
Normal file
2
nim/1115/app.js
Normal file
File diff suppressed because one or more lines are too long
108
nim/1115/data/attachments/104dc563b22d8bc8.txt
Normal file
108
nim/1115/data/attachments/104dc563b22d8bc8.txt
Normal file
@ -0,0 +1,108 @@
|
||||
2026-03-15 04:47:37.842 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:37.842 DEBUG [tests.conftest] Running test: test_light_push_with_payload_less_than_150_kb with id: 2026-03-15_04-47-37__b0ae5ab0-3ce1-4d23-b982-708d6834bfac
|
||||
2026-03-15 04:47:37.842 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:37.843 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-15 04:47:37.849 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:37.849 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-15_04-47-37__b0ae5ab0-3ce1-4d23-b982-708d6834bfac__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:37.850 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:37.850 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:37.851 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:37.851 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.176.180
|
||||
2026-03-15 04:47:37.851 DEBUG [src.node.docker_mananger] Generated ports ['5289', '5290', '5291', '5292', '5293']
|
||||
2026-03-15 04:47:37.851 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:37.852 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:37.852 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:37.852 DEBUG [src.node.docker_mananger] docker run -i -t -p 5289:5289 -p 5290:5290 -p 5291:5291 -p 5292:5292 -p 5293:5293 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=5291 --rest-port=5289 --tcp-port=5290 --discv5-udp-port=5292 --rest-address=0.0.0.0 --nat=extip:172.18.176.180 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2796ee395d17f9e6f513abdfa3ebf4bdcbfbaebcedf3c4cba97af4ad12cb9b6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5293 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-15 04:47:38.052 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.176.180 waku f2a0a1ed334f615c8d1960af64a95288af730c202b10094c8d6b28ded48bfdcc
|
||||
2026-03-15 04:47:38.075 ERROR [src.node.docker_mananger] Max retries reached for container f2ea4cc3b394. Exiting log stream.
|
||||
2026-03-15 04:47:38.088 DEBUG [src.node.docker_mananger] Container started with ID f2a0a1ed334f. Setting up logs at ./log/docker/receiving_node1_2026-03-15_04-47-37__b0ae5ab0-3ce1-4d23-b982-708d6834bfac__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:38.088 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5289
|
||||
2026-03-15 04:47:38.088 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:38.638 ERROR [src.node.docker_mananger] Max retries reached for container 7f59bb3b03e3. Exiting log stream.
|
||||
2026-03-15 04:47:39.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5289/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:39.091 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:47:39.092 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:39.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5289/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:39.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.176.180/tcp/5290/p2p/16Uiu2HAmEcm3KPbhkAPeWwzComkz6JkK1hmvjdPFLe8HeDhb5oUa","/ip4/172.18.176.180/tcp/5291/ws/p2p/16Uiu2HAmEcm3KPbhkAPeWwzComkz6JkK1hmvjdPFLe8HeDhb5oUa"],"enrUri":"enr:-L24QDRrQ-sHqHlP0dedV77sm5RFyB0z9M4CceGCCgEcn5HPUxvs9C_IK9NGaioJYQ79WiPNE1a8gYbRwXOy7uzrdoACgmlkgnY0gmlwhKwSsLSKbXVsdGlhZGRyc5YACASsErC0BhSqAAoErBKwtAYUq90DgnJzhQADAQAAiXNlY3AyNTZrMaEDHSUpqGJisOr0Ey7rGhSxH1SwkM68YBmx5eGtZFsRyfeDdGNwghSqg3VkcIIUrIV3YWt1Mgk"}'
|
||||
2026-03-15 04:47:39.094 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:39.101 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:39.101 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-15_04-47-37__b0ae5ab0-3ce1-4d23-b982-708d6834bfac__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:39.102 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:39.102 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:39.103 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:39.103 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.63.183
|
||||
2026-03-15 04:47:39.103 DEBUG [src.node.docker_mananger] Generated ports ['45200', '45201', '45202', '45203', '45204']
|
||||
2026-03-15 04:47:39.103 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:39.103 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:39.104 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:39.104 DEBUG [src.node.docker_mananger] docker run -i -t -p 45200:45200 -p 45201:45201 -p 45202:45202 -p 45203:45203 -p 45204:45204 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=45202 --rest-port=45200 --tcp-port=45201 --discv5-udp-port=45203 --rest-address=0.0.0.0 --nat=extip:172.18.63.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b5aaf9592ca4b03bc9adf3bc084e8fdf8c5828eeccadb07da382be25fcbf1ffe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45204 --metrics-logging=true --lightpush=false --relay=true
|
||||
2026-03-15 04:47:39.297 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.63.183 waku e5df4305bb8d4a38c359d47ba3c6adbc351aad9c2f639e084fc7eae2ac9b619b
|
||||
2026-03-15 04:47:39.333 DEBUG [src.node.docker_mananger] Container started with ID e5df4305bb8d. Setting up logs at ./log/docker/receiving_node2_2026-03-15_04-47-37__b0ae5ab0-3ce1-4d23-b982-708d6834bfac__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:39.333 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45200
|
||||
2026-03-15 04:47:39.333 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:40.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45200/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:40.337 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_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-03-15 04:47:40.337 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:40.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45200/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:40.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.63.183/tcp/45201/p2p/16Uiu2HAkxqCR4qDSg5fDKoD1CrPwEMCpnjfbgoqaoghHLdSnYndo","/ip4/172.18.63.183/tcp/45202/ws/p2p/16Uiu2HAkxqCR4qDSg5fDKoD1CrPwEMCpnjfbgoqaoghHLdSnYndo"],"enrUri":"enr:-L24QBXCxWfOhjvOTmbf8ZklSycNTqxaut_9LjBbBT8IZ-WsTU-VLnHVKxSsAUXp0czK53TZfoyA-LXBIt62Uj7095gCgmlkgnY0gmlwhKwSP7eKbXVsdGlhZGRyc5YACASsEj-3BrCRAAoErBI_twawkt0DgnJzhQADAQAAiXNlY3AyNTZrMaECMpnVTGmhW_bln7tFdyNHkSe4ELsdCGy2v7qvhsI1r3KDdGNwgrCRg3VkcIKwk4V3YWt1MgE"}'
|
||||
2026-03-15 04:47:40.340 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:40.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45200/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.180/tcp/5290/p2p/16Uiu2HAmEcm3KPbhkAPeWwzComkz6JkK1hmvjdPFLe8HeDhb5oUa"]'
|
||||
2026-03-15 04:47:40.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:40.386 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:40.387 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-15_04-47-37__b0ae5ab0-3ce1-4d23-b982-708d6834bfac__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:40.387 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:40.387 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:40.388 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:40.388 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.4
|
||||
2026-03-15 04:47:40.389 DEBUG [src.node.docker_mananger] Generated ports ['14288', '14289', '14290', '14291', '14292']
|
||||
2026-03-15 04:47:40.389 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:40.389 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:40.389 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:40.389 DEBUG [src.node.docker_mananger] docker run -i -t -p 14288:14288 -p 14289:14289 -p 14290:14290 -p 14291:14291 -p 14292:14292 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=14290 --rest-port=14288 --tcp-port=14289 --discv5-udp-port=14291 --rest-address=0.0.0.0 --nat=extip:172.18.122.4 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6b2731f3253dfccaeafadbaffa5fab6dc96fb4fafab8d8ed00ba11ad2a4dbeaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14292 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDRrQ-sHqHlP0dedV77sm5RFyB0z9M4CceGCCgEcn5HPUxvs9C_IK9NGaioJYQ79WiPNE1a8gYbRwXOy7uzrdoACgmlkgnY0gmlwhKwSsLSKbXVsdGlhZGRyc5YACASsErC0BhSqAAoErBKwtAYUq90DgnJzhQADAQAAiXNlY3AyNTZrMaEDHSUpqGJisOr0Ey7rGhSxH1SwkM68YBmx5eGtZFsRyfeDdGNwghSqg3VkcIIUrIV3YWt1Mgk --lightpushnode=/ip4/172.18.176.180/tcp/5290/p2p/16Uiu2HAmEcm3KPbhkAPeWwzComkz6JkK1hmvjdPFLe8HeDhb5oUa --lightpush=true --relay=true
|
||||
2026-03-15 04:47:40.591 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.4 waku 51a275f277ed2de3b2da00100f44d3a414da48020277d234372641c5d3973ddf
|
||||
2026-03-15 04:47:40.627 DEBUG [src.node.docker_mananger] Container started with ID 51a275f277ed. Setting up logs at ./log/docker/lightpush_node1_2026-03-15_04-47-37__b0ae5ab0-3ce1-4d23-b982-708d6834bfac__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:40.627 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14288
|
||||
2026-03-15 04:47:40.628 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:41.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14288/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:41.631 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:47:41.631 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:41.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14288/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:41.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.4/tcp/14289/p2p/16Uiu2HAmJw1MFXzmGDJ5ZiJrRMNXgLiexqbe9uCNUMFSUfW57m3q","/ip4/172.18.122.4/tcp/14290/ws/p2p/16Uiu2HAmJw1MFXzmGDJ5ZiJrRMNXgLiexqbe9uCNUMFSUfW57m3q"],"enrUri":"enr:-L24QAhc_HB73xDXGU9uqTud1yXtwuchKly8xcwR-qO1TVEHaZzwZLHZUr3_CTQ6U0TL9QLqOWh0omp-_p2xyHGmhA0CgmlkgnY0gmlwhKwSegSKbXVsdGlhZGRyc5YACASsEnoEBjfRAAoErBJ6BAY30t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXUCLYYkTYIu_6fnqUCSqeob2RX9DVD_IGbbVTdCiLSSDdGNwgjfRg3VkcII304V3YWt1Mgk"}'
|
||||
2026-03-15 04:47:41.634 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:41.634 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14288/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.180/tcp/5290/p2p/16Uiu2HAmEcm3KPbhkAPeWwzComkz6JkK1hmvjdPFLe8HeDhb5oUa"]'
|
||||
2026-03-15 04:47:41.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.680 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14288/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.63.183/tcp/45201/p2p/16Uiu2HAkxqCR4qDSg5fDKoD1CrPwEMCpnjfbgoqaoghHLdSnYndo"]'
|
||||
2026-03-15 04:47:41.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5289/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:47:41.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.716 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45200/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:47:41.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.722 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14288/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:47:41.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.734 DEBUG [tests.light_push.test_publish] Running test with payload length of 143360 bytes
|
||||
2026-03-15 04:47:41.736 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-15 04:47:41.737 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
|
||||
2026-03-15 04:47:41.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.904 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:47:42.008 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-15 04:47:42.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5289/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:42.014 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
|
||||
2026-03-15 04:47:42.016 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-15 04:47:42.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45200/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:42.022 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
|
||||
2026-03-15 04:47:42.024 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-15 04:47:42.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14288/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:42.030 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
|
||||
2026-03-15 04:47:42.034 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:42.034 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:42.035 DEBUG [src.node.waku_node] Stopping container with id f2a0a1ed334f
|
||||
2026-03-15 04:47:42.605 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:42.606 DEBUG [src.node.waku_node] Stopping container with id e5df4305bb8d
|
||||
2026-03-15 04:47:43.190 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:43.191 DEBUG [src.node.waku_node] Stopping container with id 51a275f277ed
|
||||
2026-03-15 04:47:43.418 ERROR [src.node.docker_mananger] Max retries reached for container f2a0a1ed334f. Exiting log stream.
|
||||
2026-03-15 04:47:43.738 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:43.739 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:43.748 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:43.757 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:43.784 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
97
nim/1115/data/attachments/1070676992673bfd.txt
Normal file
97
nim/1115/data/attachments/1070676992673bfd.txt
Normal file
@ -0,0 +1,97 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_with_extra_field with id: 2026-03-15_04-47-01__71a7bc33-e552-42e4-af28-e57b809f4921
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-15_04-47-01__71a7bc33-e552-42e4-af28-e57b809f4921__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.194.163
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31587', '31588', '31589', '31590', '31591']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31587:31587 -p 31588:31588 -p 31589:31589 -p 31590:31590 -p 31591:31591 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=31589 --rest-port=31587 --tcp-port=31588 --discv5-udp-port=31590 --rest-address=0.0.0.0 --nat=extip:172.18.194.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a872a5fbb21307e3dcdb0de2cbc7dc3642be18fda3abecefa12b67dbc117cf6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31591 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.194.163 waku 6ceefdd0a6afd45b9cf7bc8c76ae586ce56caab202c6f564f543c7e08ac533a5
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 563f5b5ed012. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6ceefdd0a6af. Setting up logs at ./log/docker/receiving_node1_2026-03-15_04-47-01__71a7bc33-e552-42e4-af28-e57b809f4921__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31587
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d4029420e538. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31587/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31587/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.194.163/tcp/31588/p2p/16Uiu2HAmUy8SYa5UCReADqD558pDj5oChehv5mJffUXDCU7EmiLz","/ip4/172.18.194.163/tcp/31589/ws/p2p/16Uiu2HAmUy8SYa5UCReADqD558pDj5oChehv5mJffUXDCU7EmiLz"],"enrUri":"enr:-L24QDRWgoN6gUmlhq9xfWrYlQtPwo6smln_Ppu5zkKnR4wiQZo77HZot46ySjj4sf-atOX5GT49ZpwJz-x6x9Ic9AICgmlkgnY0gmlwhKwSwqOKbXVsdGlhZGRyc5YACASsEsKjBntkAAoErBLCowZ7Zd0DgnJzhQADAQAAiXNlY3AyNTZrMaED8mCX7UlomHsDe8gv1MVvo2653bBc5rt9qX28W-HQmfuDdGNwgntkg3VkcIJ7ZoV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-15_04-47-01__71a7bc33-e552-42e4-af28-e57b809f4921__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.223.209
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35066', '35067', '35068', '35069', '35070']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35066:35066 -p 35067:35067 -p 35068:35068 -p 35069:35069 -p 35070:35070 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=35068 --rest-port=35066 --tcp-port=35067 --discv5-udp-port=35069 --rest-address=0.0.0.0 --nat=extip:172.18.223.209 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6ddc3c0f79facbdfdd41b3dc0eaece2c7febb9ce72daed551e3cfeafc46df2b5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35070 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.223.209 waku 4ac26bb3b7dd77fbde0974116140c26c836ca830df18f674593a016196b904f2
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4ac26bb3b7dd. Setting up logs at ./log/docker/receiving_node2_2026-03-15_04-47-01__71a7bc33-e552-42e4-af28-e57b809f4921__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35066
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35066/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35066/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.209/tcp/35067/p2p/16Uiu2HAkunFWGuTWR46PiKRAY3LqAeU5kDCCAEdPhd4kqt8cVpfu","/ip4/172.18.223.209/tcp/35068/ws/p2p/16Uiu2HAkunFWGuTWR46PiKRAY3LqAeU5kDCCAEdPhd4kqt8cVpfu"],"enrUri":"enr:-L24QDXc74XYXOMT3qOqEol0OzqP_ADV91MOaQoXA5PhaOWQGcPsYtGPw3fpkpnIv9dQuLktgRW7yn6OzjTUYJ54_4MCgmlkgnY0gmlwhKwS39GKbXVsdGlhZGRyc5YACASsEt_RBoj7AAoErBLf0QaI_N0DgnJzhQADAQAAiXNlY3AyNTZrMaECBUWGDOQt9kDTMrZVpwJuyHpXGuu2rrvkLWAbngYv7xyDdGNwgoj7g3VkcIKI_YV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35066/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.194.163/tcp/31588/p2p/16Uiu2HAmUy8SYa5UCReADqD558pDj5oChehv5mJffUXDCU7EmiLz"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-15_04-47-01__71a7bc33-e552-42e4-af28-e57b809f4921__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.2.74
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30760', '30761', '30762', '30763', '30764']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30760:30760 -p 30761:30761 -p 30762:30762 -p 30763:30763 -p 30764:30764 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=30762 --rest-port=30760 --tcp-port=30761 --discv5-udp-port=30763 --rest-address=0.0.0.0 --nat=extip:172.18.2.74 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5eee1aedf0c9c6aab94d985ed5ce1c4eaff34ecd0b56bbfebdfa186f1decb0b8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30764 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDRWgoN6gUmlhq9xfWrYlQtPwo6smln_Ppu5zkKnR4wiQZo77HZot46ySjj4sf-atOX5GT49ZpwJz-x6x9Ic9AICgmlkgnY0gmlwhKwSwqOKbXVsdGlhZGRyc5YACASsEsKjBntkAAoErBLCowZ7Zd0DgnJzhQADAQAAiXNlY3AyNTZrMaED8mCX7UlomHsDe8gv1MVvo2653bBc5rt9qX28W-HQmfuDdGNwgntkg3VkcIJ7ZoV3YWt1Mgk --lightpushnode=/ip4/172.18.194.163/tcp/31588/p2p/16Uiu2HAmUy8SYa5UCReADqD558pDj5oChehv5mJffUXDCU7EmiLz --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.2.74 waku f2879d400d572b1ef5f7a27d36901c8a4a037e15a32afea8e85b4ec1496c6c1c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f2879d400d57. Setting up logs at ./log/docker/lightpush_node1_2026-03-15_04-47-01__71a7bc33-e552-42e4-af28-e57b809f4921__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30760
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30760/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30760/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.2.74/tcp/30761/p2p/16Uiu2HAm6cvhsu7pWHp8kdgLJ9tKDDR8uX3iY4xkWPuQLJL38Ac1","/ip4/172.18.2.74/tcp/30762/ws/p2p/16Uiu2HAm6cvhsu7pWHp8kdgLJ9tKDDR8uX3iY4xkWPuQLJL38Ac1"],"enrUri":"enr:-L24QPsvE18e0WfU_tqSdMtQmx7Lz_YR5-0zFKt8ZNwdnQ3qQR2toyideV3AZv-5wCASUp_crrehsPAVXmLK-lHS7doCgmlkgnY0gmlwhKwSAkqKbXVsdGlhZGRyc5YACASsEgJKBngpAAoErBICSgZ4Kt0DgnJzhQADAQAAiXNlY3AyNTZrMaECplKYatEWcu8NOfxMovV1EO10t9EZ7AD2574Mt_OQCwqDdGNwgngpg3VkcIJ4K4V3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30760/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.194.163/tcp/31588/p2p/16Uiu2HAmUy8SYa5UCReADqD558pDj5oChehv5mJffUXDCU7EmiLz"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30760/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.223.209/tcp/35067/p2p/16Uiu2HAkunFWGuTWR46PiKRAY3LqAeU5kDCCAEdPhd4kqt8cVpfu"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31587/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35066/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30760/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30760/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550025617351013, "extraField": "extraValue"}}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:30760/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 6ceefdd0a6af
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4ac26bb3b7dd
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id f2879d400d57
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6ceefdd0a6af. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
91
nim/1115/data/attachments/107d1bca97e320ff.txt
Normal file
91
nim/1115/data/attachments/107d1bca97e320ff.txt
Normal file
@ -0,0 +1,91 @@
|
||||
2026-03-15 04:48:42.881 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:48:42.882 DEBUG [tests.conftest] Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-03-15_04-48-42__4667ab84-39ec-45af-9e6c-6390e4bab398
|
||||
2026-03-15 04:48:42.882 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:48:42.882 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:48:42.882 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:48:42.890 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:42.890 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-42__4667ab84-39ec-45af-9e6c-6390e4bab398__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:42.890 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:42.890 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:42.892 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:42.892 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.208.3
|
||||
2026-03-15 04:48:42.892 DEBUG [src.node.docker_mananger] Generated ports ['14813', '14814', '14815', '14816', '14817']
|
||||
2026-03-15 04:48:42.892 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:42.892 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:42.892 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:42.893 DEBUG [src.node.docker_mananger] docker run -i -t -p 14813:14813 -p 14814:14814 -p 14815:14815 -p 14816:14816 -p 14817:14817 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=14815 --rest-port=14813 --tcp-port=14814 --discv5-udp-port=14816 --rest-address=0.0.0.0 --nat=extip:172.18.208.3 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=af9435eabbcb63d1b76d4604bb0ab1df16e230630e9dc10545ff730bdc1eced1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14817 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
|
||||
2026-03-15 04:48:43.078 ERROR [src.node.docker_mananger] Max retries reached for container 797819d61fe0. Exiting log stream.
|
||||
2026-03-15 04:48:43.103 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.208.3 waku cb42258a5499ebda5ad52ad328fd45045239b1787aa16859fbebe41b55e5ef28
|
||||
2026-03-15 04:48:43.139 DEBUG [src.node.docker_mananger] Container started with ID cb42258a5499. Setting up logs at ./log/docker/node1_2026-03-15_04-48-42__4667ab84-39ec-45af-9e6c-6390e4bab398__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:43.140 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14813
|
||||
2026-03-15 04:48:43.140 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:43.611 ERROR [src.node.docker_mananger] Max retries reached for container 4948fbe71d34. Exiting log stream.
|
||||
2026-03-15 04:48:44.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14813/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:44.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","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-15 04:48:44.143 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:44.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14813/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:44.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.208.3/tcp/14814/p2p/16Uiu2HAmGV4rYdsHK75BhUaPXCfyTxhFfieYdKbdHqC7fPehKUjL","/ip4/172.18.208.3/tcp/14815/ws/p2p/16Uiu2HAmGV4rYdsHK75BhUaPXCfyTxhFfieYdKbdHqC7fPehKUjL"],"enrUri":"enr:-L24QDRyKJJP-80K4exHD_wYfMNCu4a3tw80azts-p_ZHWl4Cf7KzBCPX8mJ-Z9mEIMP7g1QkifJvdF5vR1ySL3dvt8CgmlkgnY0gmlwhKwS0AOKbXVsdGlhZGRyc5YACASsEtADBjneAAoErBLQAwY5390DgnJzhQACAQAAiXNlY3AyNTZrMaEDOOQIZDTOdXecb8TRFYYlzUaKBJe8N8g0t6Om9_CoqlODdGNwgjneg3VkcII54IV3YWt1MgU"}'
|
||||
2026-03-15 04:48:44.146 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:44.153 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:44.153 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-42__4667ab84-39ec-45af-9e6c-6390e4bab398__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:44.153 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:44.153 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:44.154 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:44.154 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.172.95
|
||||
2026-03-15 04:48:44.155 DEBUG [src.node.docker_mananger] Generated ports ['28349', '28350', '28351', '28352', '28353']
|
||||
2026-03-15 04:48:44.155 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:44.155 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:44.155 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:44.155 DEBUG [src.node.docker_mananger] docker run -i -t -p 28349:28349 -p 28350:28350 -p 28351:28351 -p 28352:28352 -p 28353:28353 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=28351 --rest-port=28349 --tcp-port=28350 --discv5-udp-port=28352 --rest-address=0.0.0.0 --nat=extip:172.18.172.95 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dfc7b6bfdfe70ac170695144b02a4adc9dfddcebced0162d5bcadbcecbb06f0b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28353 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDRyKJJP-80K4exHD_wYfMNCu4a3tw80azts-p_ZHWl4Cf7KzBCPX8mJ-Z9mEIMP7g1QkifJvdF5vR1ySL3dvt8CgmlkgnY0gmlwhKwS0AOKbXVsdGlhZGRyc5YACASsEtADBjneAAoErBLQAwY5390DgnJzhQACAQAAiXNlY3AyNTZrMaEDOOQIZDTOdXecb8TRFYYlzUaKBJe8N8g0t6Om9_CoqlODdGNwgjneg3VkcII54IV3YWt1MgU --content-topic=/statusim/1/community/cbor
|
||||
2026-03-15 04:48:44.374 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.172.95 waku 1c678c01a99b3e95f579e75c8b2b8a15e607ad0aa7ece4f4f3442f8adcc92196
|
||||
2026-03-15 04:48:44.412 DEBUG [src.node.docker_mananger] Container started with ID 1c678c01a99b. Setting up logs at ./log/docker/node2_2026-03-15_04-48-42__4667ab84-39ec-45af-9e6c-6390e4bab398__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:44.412 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28349
|
||||
2026-03-15 04:48:44.412 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:45.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:45.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:45.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:45.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:45.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:45.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:45.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:45.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:45.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:45.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:45.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:45.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:46.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:46.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:46.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:46.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:46.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:46.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:46.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:46.341 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-15 04:48:46.341 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:46.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:46.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.172.95/tcp/28350/p2p/16Uiu2HAm1cHuaSnjDHVfQ8CU8a3ff9NeC18BpZsroG66Pn8H1mmP","/ip4/172.18.172.95/tcp/28351/ws/p2p/16Uiu2HAm1cHuaSnjDHVfQ8CU8a3ff9NeC18BpZsroG66Pn8H1mmP"],"enrUri":"enr:-L24QLTbuBVIbQDFwGSbT1bxw9sBxrr4i8yUlWrYuHP3JDNScz1HnZnugqYkx1zukIo1yPhMMx6rOJgDQBG33uwZ32UCgmlkgnY0gmlwhKwSrF-KbXVsdGlhZGRyc5YACASsEqxfBm6-AAoErBKsXwZuv90DgnJzhQACAQAAiXNlY3AyNTZrMaECW96Ng3AY1NEFb_KJMeWV6M5MKuE41lICUJeBZFqjF96DdGNwgm6-g3VkcIJuwIV3YWt1MgE"}'
|
||||
2026-03-15 04:48:46.343 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:46.344 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28349/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.208.3/tcp/14814/p2p/16Uiu2HAmGV4rYdsHK75BhUaPXCfyTxhFfieYdKbdHqC7fPehKUjL"]'
|
||||
2026-03-15 04:48:46.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:46.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14813/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
|
||||
2026-03-15 04:48:46.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:46.381 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28349/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
|
||||
2026-03-15 04:48:46.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:46.390 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14813/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:48:46.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:46.400 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:46.501 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:46.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14813/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:46.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773550126390746153,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:46.505 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:46.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28349/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:46.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773550126390746153,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:46.513 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:48:46.515 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:48:46.515 DEBUG [src.node.waku_node] Stopping container with id cb42258a5499
|
||||
2026-03-15 04:48:47.097 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:47.098 DEBUG [src.node.waku_node] Stopping container with id 1c678c01a99b
|
||||
2026-03-15 04:48:47.675 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:47.677 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:48:47.706 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:47.733 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
4308
nim/1115/data/attachments/10b413447859d47d.txt
Normal file
4308
nim/1115/data/attachments/10b413447859d47d.txt
Normal file
File diff suppressed because it is too large
Load Diff
101
nim/1115/data/attachments/10dbb8456e78002.txt
Normal file
101
nim/1115/data/attachments/10dbb8456e78002.txt
Normal file
@ -0,0 +1,101 @@
|
||||
2026-03-15 04:45:36.558 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:45:36.558 DEBUG [tests.conftest] Running test: test_filter_node_not_connected_directly_to_lightpushing_node with id: 2026-03-15_04-45-36__4c173f67-eeb3-4584-8383-4cc0bbd69421
|
||||
2026-03-15 04:45:36.559 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:45:36.559 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-15 04:45:36.559 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-15 04:45:36.569 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:36.569 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-45-36__4c173f67-eeb3-4584-8383-4cc0bbd69421__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:36.576 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:36.576 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-45-36__4c173f67-eeb3-4584-8383-4cc0bbd69421__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:36.582 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:36.582 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-45-36__4c173f67-eeb3-4584-8383-4cc0bbd69421__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:36.582 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:45:36.583 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-15 04:45:36.583 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:36.584 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:36.627 DEBUG [src.node.docker_mananger] Network waku created
|
||||
2026-03-15 04:45:36.628 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.220.177
|
||||
2026-03-15 04:45:36.628 DEBUG [src.node.docker_mananger] Generated ports ['16787', '16788', '16789', '16790', '16791']
|
||||
2026-03-15 04:45:36.628 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:36.628 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:36.628 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:36.628 DEBUG [src.node.docker_mananger] docker run -i -t -p 16787:16787 -p 16788:16788 -p 16789:16789 -p 16790:16790 -p 16791:16791 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=16789 --rest-port=16787 --tcp-port=16788 --discv5-udp-port=16790 --rest-address=0.0.0.0 --nat=extip:172.18.220.177 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9eb1a60bb28b7daaabcafdad13becabf6efe8de4fced1af4e1db8be5d46f9b04 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16791 --metrics-logging=true --lightpush=true
|
||||
2026-03-15 04:45:39.759 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.220.177 waku 68456a883c9b56bebbc6835fc19955400352b7c7a7b9c7988c228be622f7fe4c
|
||||
2026-03-15 04:45:39.793 DEBUG [src.node.docker_mananger] Container started with ID 68456a883c9b. Setting up logs at ./log/docker/node1_2026-03-15_04-45-36__4c173f67-eeb3-4584-8383-4cc0bbd69421__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:39.794 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16787
|
||||
2026-03-15 04:45:39.794 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:40.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16787/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:40.797 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:45:40.798 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:40.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16787/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:40.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.220.177/tcp/16788/p2p/16Uiu2HAmTxs9QwYnykGcCVjhJQc4fgr4FHBTKMspyC5PCFtHghWH","/ip4/172.18.220.177/tcp/16789/ws/p2p/16Uiu2HAmTxs9QwYnykGcCVjhJQc4fgr4FHBTKMspyC5PCFtHghWH"],"enrUri":"enr:-L24QOsy9EQj_UWkLM53cbp63bgExc0qCo5jPG3cQa6_Fgs0MbwkuXu73Ox_mMGNiAJQecgzOjF5sjDr74Bvkb6yqcICgmlkgnY0gmlwhKwS3LGKbXVsdGlhZGRyc5YACASsEtyxBkGUAAoErBLcsQZBld0DgnJzhQADAQAAiXNlY3AyNTZrMaED43OcrHNa-xLPEjhlUdr2Qb1GWiN1wU8o33NA5hpL1TqDdGNwgkGUg3VkcIJBloV3YWt1Mgk"}'
|
||||
2026-03-15 04:45:40.801 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:40.801 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:40.801 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:40.802 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:45:40.803 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.41.96
|
||||
2026-03-15 04:45:40.803 DEBUG [src.node.docker_mananger] Generated ports ['51603', '51604', '51605', '51606', '51607']
|
||||
2026-03-15 04:45:40.803 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:40.803 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:40.803 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:40.803 DEBUG [src.node.docker_mananger] docker run -i -t -p 51603:51603 -p 51604:51604 -p 51605:51605 -p 51606:51606 -p 51607:51607 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=51605 --rest-port=51603 --tcp-port=51604 --discv5-udp-port=51606 --rest-address=0.0.0.0 --nat=extip:172.18.41.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bbee3946fddca0aa1b5f5de199f5fd56bf855aac7bb6daafccf3a7cda2abed07 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51607 --metrics-logging=true --lightpush=true --filter=true --relay=true --discv5-bootstrap-node=enr:-L24QOsy9EQj_UWkLM53cbp63bgExc0qCo5jPG3cQa6_Fgs0MbwkuXu73Ox_mMGNiAJQecgzOjF5sjDr74Bvkb6yqcICgmlkgnY0gmlwhKwS3LGKbXVsdGlhZGRyc5YACASsEtyxBkGUAAoErBLcsQZBld0DgnJzhQADAQAAiXNlY3AyNTZrMaED43OcrHNa-xLPEjhlUdr2Qb1GWiN1wU8o33NA5hpL1TqDdGNwgkGUg3VkcIJBloV3YWt1Mgk --lightpushnode=/ip4/172.18.220.177/tcp/16788/p2p/16Uiu2HAmTxs9QwYnykGcCVjhJQc4fgr4FHBTKMspyC5PCFtHghWH
|
||||
2026-03-15 04:45:40.997 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.41.96 waku 9e238b3f47f7fe6b1ec01dbb87f5152e9a1f6c48447b08eeb3eff0925221f08c
|
||||
2026-03-15 04:45:41.031 DEBUG [src.node.docker_mananger] Container started with ID 9e238b3f47f7. Setting up logs at ./log/docker/node2_2026-03-15_04-45-36__4c173f67-eeb3-4584-8383-4cc0bbd69421__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:41.032 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51603
|
||||
2026-03-15 04:45:41.032 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:42.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51603/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:42.035 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:45:42.035 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:42.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51603/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:42.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.96/tcp/51604/p2p/16Uiu2HAmTmVuHhtUkghPntLjzRKtiVVg6G7Dtp4Pep9LMyFy6fbR","/ip4/172.18.41.96/tcp/51605/ws/p2p/16Uiu2HAmTmVuHhtUkghPntLjzRKtiVVg6G7Dtp4Pep9LMyFy6fbR"],"enrUri":"enr:-L24QDoVUJjcW3RAGQD5W-0OtGXthj1OMkoE5l1G4fy6zBZ7avu6hsp66R6WCX_RWOcMGCa9BzKHUNKfzYu_B5P0VK4CgmlkgnY0gmlwhKwSKWCKbXVsdGlhZGRyc5YACASsEilgBsmUAAoErBIpYAbJld0DgnJzhQADAQAAiXNlY3AyNTZrMaED4Ioz9d5mUhBIhDdnNuRjhkVDK3M3guUkXrk0qWX8fyyDdGNwgsmUg3VkcILJloV3YWt1Mg0"}'
|
||||
2026-03-15 04:45:42.038 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:42.038 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:42.038 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:42.039 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:45:42.040 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.118.3
|
||||
2026-03-15 04:45:42.040 DEBUG [src.node.docker_mananger] Generated ports ['1286', '1287', '1288', '1289', '1290']
|
||||
2026-03-15 04:45:42.040 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:42.040 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:42.040 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:42.040 DEBUG [src.node.docker_mananger] docker run -i -t -p 1286:1286 -p 1287:1287 -p 1288:1288 -p 1289:1289 -p 1290:1290 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=1288 --rest-port=1286 --tcp-port=1287 --discv5-udp-port=1289 --rest-address=0.0.0.0 --nat=extip:172.18.118.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e187f0700df907df58a50abba11fdaef5ba2e6ae0dadaeee39a7c622ec53766e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1290 --metrics-logging=true --relay=false --filternode=/ip4/172.18.41.96/tcp/51604/p2p/16Uiu2HAmTmVuHhtUkghPntLjzRKtiVVg6G7Dtp4Pep9LMyFy6fbR --discv5-bootstrap-node=enr:-L24QDoVUJjcW3RAGQD5W-0OtGXthj1OMkoE5l1G4fy6zBZ7avu6hsp66R6WCX_RWOcMGCa9BzKHUNKfzYu_B5P0VK4CgmlkgnY0gmlwhKwSKWCKbXVsdGlhZGRyc5YACASsEilgBsmUAAoErBIpYAbJld0DgnJzhQADAQAAiXNlY3AyNTZrMaED4Ioz9d5mUhBIhDdnNuRjhkVDK3M3guUkXrk0qWX8fyyDdGNwgsmUg3VkcILJloV3YWt1Mg0
|
||||
2026-03-15 04:45:42.252 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.118.3 waku 03568f0b7c7efc574a8a8d89ee0bfddd445f926d68fd8886e36b842c7c454fb3
|
||||
2026-03-15 04:45:42.286 DEBUG [src.node.docker_mananger] Container started with ID 03568f0b7c7e. Setting up logs at ./log/docker/node3_2026-03-15_04-45-36__4c173f67-eeb3-4584-8383-4cc0bbd69421__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:42.287 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1286
|
||||
2026-03-15 04:45:42.287 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:43.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1286/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:43.291 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-03-15 04:45:43.291 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:43.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1286/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:43.293 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.3/tcp/1287/p2p/16Uiu2HAmG1591XPxarcVe6JGgLqheR43aCvtfEeDNNhcNuesPmG4","/ip4/172.18.118.3/tcp/1288/ws/p2p/16Uiu2HAmG1591XPxarcVe6JGgLqheR43aCvtfEeDNNhcNuesPmG4"],"enrUri":"enr:-L24QAhhfF5ZsQ3V-Fxb7Ci4u_minjjWKswCnumy0GNTadXUe0n4u53bZJpHZLAExdgDzp3tzCwNw7K5Rly2MQpDxYQCgmlkgnY0gmlwhKwSdgOKbXVsdGlhZGRyc5YACASsEnYDBgUHAAoErBJ2AwYFCN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMbgXURNi72UXh0WkZxOdBL6zIpsk4FXdULffEBgOAsmDdGNwggUHg3VkcIIFCYV3YWt1MgA"}'
|
||||
2026-03-15 04:45:43.293 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:43.294 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16787/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:45:43.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:43.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51603/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:45:43.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:43.305 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1286/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:45:43.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-15 04:45:43.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16787/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:43.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.17.0.3/tcp/33434/p2p/16Uiu2HAmTmVuHhtUkghPntLjzRKtiVVg6G7Dtp4Pep9LMyFy6fbR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:45:43.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51603/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:43.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.118.3/tcp/38972/p2p/16Uiu2HAmG1591XPxarcVe6JGgLqheR43aCvtfEeDNNhcNuesPmG4","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.220.177/tcp/16788/p2p/16Uiu2HAmTxs9QwYnykGcCVjhJQc4fgr4FHBTKMspyC5PCFtHghWH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
2026-03-15 04:45:43.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1286/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:43.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.41.96/tcp/51604/p2p/16Uiu2HAmTmVuHhtUkghPntLjzRKtiVVg6G7Dtp4Pep9LMyFy6fbR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
2026-03-15 04:45:43.370 DEBUG [src.libs.common] Sleeping for 30 seconds
|
||||
2026-03-15 04:46:13.370 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16787/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": 1773549973370726186}}'
|
||||
2026-03-15 04:46:13.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:13.387 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:14.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1286/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:14.391 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":1773549973370726186,"ephemeral":false}]'
|
||||
2026-03-15 04:46:14.393 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:46:14.394 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:46:14.394 DEBUG [src.node.waku_node] Stopping container with id 68456a883c9b
|
||||
2026-03-15 04:46:14.973 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:14.974 DEBUG [src.node.waku_node] Stopping container with id 9e238b3f47f7
|
||||
2026-03-15 04:46:15.545 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:15.547 DEBUG [src.node.waku_node] Stopping container with id 03568f0b7c7e
|
||||
2026-03-15 04:46:15.788 ERROR [src.node.docker_mananger] Max retries reached for container 68456a883c9b. Exiting log stream.
|
||||
2026-03-15 04:46:16.107 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:16.109 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:46:16.127 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:16.151 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:16.161 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
68
nim/1115/data/attachments/10f68226b446aefd.txt
Normal file
68
nim/1115/data/attachments/10f68226b446aefd.txt
Normal file
@ -0,0 +1,68 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_invalid_request_id with id: 2026-03-15_04-47-40__062902aa-8ed6-4d93-85bc-e91c00738e1d
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-40__062902aa-8ed6-4d93-85bc-e91c00738e1d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.54.125
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33419', '33420', '33421', '33422', '33423']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33419:33419 -p 33420:33420 -p 33421:33421 -p 33422:33422 -p 33423:33423 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=33421 --rest-port=33419 --tcp-port=33420 --discv5-udp-port=33422 --rest-address=0.0.0.0 --nat=extip:172.18.54.125 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d5cc3fe4d2b6c6ecbabf5802b7ab9324e7d2ed1513abe5442dacde23bae77334 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33423 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.54.125 waku dd593018c8acbc7e45419d43003b5e4d639ba7f83312cbdfe4bb8e66dc6858ec
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID dd593018c8ac. Setting up logs at ./log/docker/node1_2026-03-15_04-47-40__062902aa-8ed6-4d93-85bc-e91c00738e1d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33419
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9547d35924b9. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fa2d588e37ae. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33419/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33419/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.54.125/tcp/33420/p2p/16Uiu2HAmLuigSJe1PFh364X76zPztxJBve2bB35j48uEm9eZhZN1","/ip4/172.18.54.125/tcp/33421/ws/p2p/16Uiu2HAmLuigSJe1PFh364X76zPztxJBve2bB35j48uEm9eZhZN1"],"enrUri":"enr:-L24QNWNZlU3k3iTxO3ln0aVq5r7AKBFoxBIJSn2lCmc1AOJES1643ieFORuE8uMzKevLHUt1HvyPcuM6SK4KEjNhucCgmlkgnY0gmlwhKwSNn2KbXVsdGlhZGRyc5YACASsEjZ9BoKMAAoErBI2fQaCjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeqN9U_JRaOpgeVMTXWL67kbO_jockfLIbJ1b9J7uKqKDdGNwgoKMg3VkcIKCjoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-40__062902aa-8ed6-4d93-85bc-e91c00738e1d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.66.9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58917', '58918', '58919', '58920', '58921']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58917:58917 -p 58918:58918 -p 58919:58919 -p 58920:58920 -p 58921:58921 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=58919 --rest-port=58917 --tcp-port=58918 --discv5-udp-port=58920 --rest-address=0.0.0.0 --nat=extip:172.18.66.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb61f7cce2ea1dca1d4c64bb3bfb36da4a870baefab0b1b268b051aef6f0f159 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58921 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNWNZlU3k3iTxO3ln0aVq5r7AKBFoxBIJSn2lCmc1AOJES1643ieFORuE8uMzKevLHUt1HvyPcuM6SK4KEjNhucCgmlkgnY0gmlwhKwSNn2KbXVsdGlhZGRyc5YACASsEjZ9BoKMAAoErBI2fQaCjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeqN9U_JRaOpgeVMTXWL67kbO_jockfLIbJ1b9J7uKqKDdGNwgoKMg3VkcIKCjoV3YWt1MgU --filternode=/ip4/172.18.54.125/tcp/33420/p2p/16Uiu2HAmLuigSJe1PFh364X76zPztxJBve2bB35j48uEm9eZhZN1
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.66.9 waku ca0be8f6c6990a79ce6b3ab727e344dbf916e20484360eb226bdf0c3498b2db5
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ca0be8f6c699. Setting up logs at ./log/docker/node2_2026-03-15_04-47-40__062902aa-8ed6-4d93-85bc-e91c00738e1d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58917
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58917/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58917/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.9/tcp/58918/p2p/16Uiu2HAm8cP6MErwVU4iUzpgx6947EZqL2tGF1xqaHuXCXr15MyL","/ip4/172.18.66.9/tcp/58919/ws/p2p/16Uiu2HAm8cP6MErwVU4iUzpgx6947EZqL2tGF1xqaHuXCXr15MyL"],"enrUri":"enr:-L24QJ-Jn2Uif7EoXhJGH38RVWvuVrXgXfUAKkt2lpoNuKMidBfTq8wwMKrHa-Q1WxKa-tpMx5POzT2z31z1JZ8FKHwCgmlkgnY0gmlwhKwSQgmKbXVsdGlhZGRyc5YACASsEkIJBuYmAAoErBJCCQbmJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECw-Y5jCD14ZL-8fDRtEUO6HLrOuQb37XsrN2WUswUfNODdGNwguYmg3VkcILmKIV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58917/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.54.125/tcp/33420/p2p/16Uiu2HAmLuigSJe1PFh364X76zPztxJBve2bB35j48uEm9eZhZN1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33419/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58917/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ef4e5902-0ebd-42a2-b388-2dba7f72a57e", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"ef4e5902-0ebd-42a2-b388-2dba7f72a57e","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:58917/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": 1, "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:58917/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id dd593018c8ac
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ca0be8f6c699
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
62
nim/1115/data/attachments/1131ac84bdfe65ee.txt
Normal file
62
nim/1115/data/attachments/1131ac84bdfe65ee.txt
Normal file
@ -0,0 +1,62 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_metadata_protocol_mounted_also_on_non_1_clusters with id: 2026-03-15_04-47-46__09a31f5f-be84-4030-9495-6594ced33f74
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-46__09a31f5f-be84-4030-9495-6594ced33f74__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.228.66
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43506', '43507', '43508', '43509', '43510']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43506:43506 -p 43507:43507 -p 43508:43508 -p 43509:43509 -p 43510:43510 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=43508 --rest-port=43506 --tcp-port=43507 --discv5-udp-port=43509 --rest-address=0.0.0.0 --nat=extip:172.18.228.66 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b5aa0bad8eabedaef9a34ccb6900d96162deebbfdfaeafbaa6f4a64bd93ec4e0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43510 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.228.66 waku 838786fa0216fe3f4d7ffd1835c53e5969b456797d0e4ae35bbde7259c4bfa94
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d38cc1e98c4d. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 838786fa0216. Setting up logs at ./log/docker/node1_2026-03-15_04-47-46__09a31f5f-be84-4030-9495-6594ced33f74__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43506
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3e5d9f307a34. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43506/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43506/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.228.66/tcp/43507/p2p/16Uiu2HAkyb7iSJ6ZGq6pHCtUQzAqFKoL4K9LPDKVa5azpkswbf9d","/ip4/172.18.228.66/tcp/43508/ws/p2p/16Uiu2HAkyb7iSJ6ZGq6pHCtUQzAqFKoL4K9LPDKVa5azpkswbf9d"],"enrUri":"enr:-L24QMLcZlwV5mW27sayrqeQCI7qkMF0goSuIcFb9mnJYw0SeKEECl7GsTcDrOo-gJzC6RllWLCUWelpxlgnHLqxvPUCgmlkgnY0gmlwhKwS5EKKbXVsdGlhZGRyc5YACASsEuRCBqnzAAoErBLkQgap9N0DgnJzhQADAQAAiXNlY3AyNTZrMaECPdoS638ifdt2K_wjdwIg11sWnlS_0etGGuXMg9ncLnyDdGNwgqnzg3VkcIKp9YV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-46__09a31f5f-be84-4030-9495-6594ced33f74__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.237.99
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55498', '55499', '55500', '55501', '55502']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55498:55498 -p 55499:55499 -p 55500:55500 -p 55501:55501 -p 55502:55502 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=55500 --rest-port=55498 --tcp-port=55499 --discv5-udp-port=55501 --rest-address=0.0.0.0 --nat=extip:172.18.237.99 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cf1c2f31d3fa4d2c9afdfadd989f2ada7d80f1ecbae11dafcec0cf8d7bcb24e2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55502 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMLcZlwV5mW27sayrqeQCI7qkMF0goSuIcFb9mnJYw0SeKEECl7GsTcDrOo-gJzC6RllWLCUWelpxlgnHLqxvPUCgmlkgnY0gmlwhKwS5EKKbXVsdGlhZGRyc5YACASsEuRCBqnzAAoErBLkQgap9N0DgnJzhQADAQAAiXNlY3AyNTZrMaECPdoS638ifdt2K_wjdwIg11sWnlS_0etGGuXMg9ncLnyDdGNwgqnzg3VkcIKp9YV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.237.99 waku 4e45c43bc66ed81a8e2ed4bdc0f0edb0a4bd30a43714635518979396e49404fb
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4e45c43bc66e. Setting up logs at ./log/docker/node2_2026-03-15_04-47-46__09a31f5f-be84-4030-9495-6594ced33f74__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55498
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55498/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55498/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.237.99/tcp/55499/p2p/16Uiu2HAmNEmB7P1S3gH8VBpVeHUkpwmjiCRyd3GLUUKAWZkzA77X","/ip4/172.18.237.99/tcp/55500/ws/p2p/16Uiu2HAmNEmB7P1S3gH8VBpVeHUkpwmjiCRyd3GLUUKAWZkzA77X"],"enrUri":"enr:-L24QPVJ_f9lxsUOO9BOE_l8DepI4i85NhlB8lkXJHnwP4LmbYYyKeO0sp8LG9wZR-6U9c9Jn5aDUYtVMjgrOnPfzw8CgmlkgnY0gmlwhKwS7WOKbXVsdGlhZGRyc5YACASsEu1jBtjLAAoErBLtYwbYzN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDjmAIQiCqis7N32N4V2gVt_qAeafZGBcFVm0e1mbUj6qDdGNwgtjLg3VkcILYzYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55498/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.228.66/tcp/43507/p2p/16Uiu2HAkyb7iSJ6ZGq6pHCtUQzAqFKoL4K9LPDKVa5azpkswbf9d"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:141 Found matches for keyword 'Created WakuMetadata protocol': ['INF 2026-03-15 04:47:46.359+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards="[0]"']
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:141 Found matches for keyword 'Created WakuMetadata protocol': ['INF 2026-03-15 04:47:47.608+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards="[0]"']
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 838786fa0216
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4e45c43bc66e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
79
nim/1115/data/attachments/115e76dc363ee561.txt
Normal file
79
nim/1115/data/attachments/115e76dc363ee561.txt
Normal file
@ -0,0 +1,79 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_with_latency_between_two_nodes with id: 2026-03-15_04-46-42__f7bb54c7-3749-40fc-b14b-efc4c8a1d64a
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-46-42__f7bb54c7-3749-40fc-b14b-efc4c8a1d64a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-46-42__f7bb54c7-3749-40fc-b14b-efc4c8a1d64a__wakuorg_nwaku:latest.log
|
||||
[32mINFO [0m tests.e2e.test_network_conditions:test_network_conditions.py:24 Starting node1 and node2 with relay enabled
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.104.104
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40126', '40127', '40128', '40129', '40130']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40126:40126 -p 40127:40127 -p 40128:40128 -p 40129:40129 -p 40130:40130 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=40128 --rest-port=40126 --tcp-port=40127 --discv5-udp-port=40129 --rest-address=0.0.0.0 --nat=extip:172.18.104.104 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfbfcd7fa3f409ba0a6c4bf4eac4c8a7ce33be9a5d7a2abb5b9c25e83a6caefb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40130 --metrics-logging=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 269c5552519b. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.104.104 waku 11d14ebcf04103ab6512b8d4273b508f77fa76e07054d6cacc9c3c92e9f4753f
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 11d14ebcf041. Setting up logs at ./log/docker/node1_2026-03-15_04-46-42__f7bb54c7-3749-40fc-b14b-efc4c8a1d64a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40126
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3e145252f18a. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40126/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40126/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.104/tcp/40127/p2p/16Uiu2HAmD1sKbU4E1TiqW5xsWYoS1Vqts7iCjUXSQKGeM7Z68fVY","/ip4/172.18.104.104/tcp/40128/ws/p2p/16Uiu2HAmD1sKbU4E1TiqW5xsWYoS1Vqts7iCjUXSQKGeM7Z68fVY"],"enrUri":"enr:-L24QAzDsVH1GDXGdCUa2qUKuhIfsGK2-8yEQNKhIrqnzZd4TcgUUZio00GDaxJSE2StuvSQomMn1yt2xJqeLdJLwTkCgmlkgnY0gmlwhKwSaGiKbXVsdGlhZGRyc5YACASsEmhoBpy_AAoErBJoaAacwN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBVk_wB2xueEdh2od2iODAy7OQRmzb7lgMHdbIMPNuLeDdGNwgpy_g3VkcIKcwYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.45.158
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24800', '24801', '24802', '24803', '24804']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24800:24800 -p 24801:24801 -p 24802:24802 -p 24803:24803 -p 24804:24804 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=24802 --rest-port=24800 --tcp-port=24801 --discv5-udp-port=24803 --rest-address=0.0.0.0 --nat=extip:172.18.45.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=70bc76aa50e4edf5de49fc2f956c55cac226bcada44afe70d0b00b7cbc1cb9fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24804 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAzDsVH1GDXGdCUa2qUKuhIfsGK2-8yEQNKhIrqnzZd4TcgUUZio00GDaxJSE2StuvSQomMn1yt2xJqeLdJLwTkCgmlkgnY0gmlwhKwSaGiKbXVsdGlhZGRyc5YACASsEmhoBpy_AAoErBJoaAacwN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBVk_wB2xueEdh2od2iODAy7OQRmzb7lgMHdbIMPNuLeDdGNwgpy_g3VkcIKcwYV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.158 waku c66615a35ddf93386fe8c46aae77a3282a65b2e98a582286bf041a2648dbe480
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c66615a35ddf. Setting up logs at ./log/docker/node2_2026-03-15_04-46-42__f7bb54c7-3749-40fc-b14b-efc4c8a1d64a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24800
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24800/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24800/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.158/tcp/24801/p2p/16Uiu2HAm6TZNz8Fvu29jSRiy8kqBHFv5J4PuYFT9a5hKa5Wy9gbB","/ip4/172.18.45.158/tcp/24802/ws/p2p/16Uiu2HAm6TZNz8Fvu29jSRiy8kqBHFv5J4PuYFT9a5hKa5Wy9gbB"],"enrUri":"enr:-L24QI1Wa5Du0nQbIfHHXji30cerrtRvEOtDhwZh49I9C88zBVP2qts5MEkStq4ULCKw4nDZF0sdDo2ZpImnE7KH_mQCgmlkgnY0gmlwhKwSLZ6KbXVsdGlhZGRyc5YACASsEi2eBmDhAAoErBItngZg4t0DgnJzhQADAQAAiXNlY3AyNTZrMaECo-xBSH9dT1baik74nuotwbzKP1sM-YMsjbVjcqNINZqDdGNwgmDhg3VkcIJg44V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m tests.e2e.test_network_conditions:test_network_conditions.py:28 Subscribing both nodes to relay topic
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40126/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24800/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m tests.e2e.test_network_conditions:test_network_conditions.py:32 Waiting for autoconnection
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40126/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.45.158/tcp/45104/p2p/16Uiu2HAm6TZNz8Fvu29jSRiy8kqBHFv5J4PuYFT9a5hKa5Wy9gbB","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24800/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.104.104/tcp/40127/p2p/16Uiu2HAmD1sKbU4E1TiqW5xsWYoS1Vqts7iCjUXSQKGeM7Z68fVY","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 10 seconds
|
||||
[35mDEBUG [0m tests.e2e.test_network_conditions:test_network_conditions.py:35 Applying 5000ms latency to node2
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6166', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6166', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '5000ms']
|
||||
[35mDEBUG [0m tests.e2e.test_network_conditions:test_network_conditions.py:39 Publishing message from node1
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40126/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.e2e.test_network_conditions:test_network_conditions.py:42 Fetching relay messages on node2
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24800/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550015598868969,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '6166', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 11d14ebcf041
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id c66615a35ddf
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
77
nim/1115/data/attachments/117da6c61c2e7f73.txt
Normal file
77
nim/1115/data/attachments/117da6c61c2e7f73.txt
Normal file
@ -0,0 +1,77 @@
|
||||
2026-03-15 04:47:31.267 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:31.267 DEBUG [tests.conftest] Running test: test_relay_different_latency_between_two_nodes[500] with id: 2026-03-15_04-47-31__2cd8ccb3-8a77-4f1f-a1ad-2f6500cc056b
|
||||
2026-03-15 04:47:31.268 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:31.268 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:47:31.275 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:31.275 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-31__2cd8ccb3-8a77-4f1f-a1ad-2f6500cc056b__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:31.281 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:31.281 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-31__2cd8ccb3-8a77-4f1f-a1ad-2f6500cc056b__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:31.282 INFO [tests.e2e.test_network_conditions] Starting node1 and node2 with relay enabled
|
||||
2026-03-15 04:47:31.282 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:31.282 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:31.283 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:31.284 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.68.54
|
||||
2026-03-15 04:47:31.284 DEBUG [src.node.docker_mananger] Generated ports ['52152', '52153', '52154', '52155', '52156']
|
||||
2026-03-15 04:47:31.284 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:31.284 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:31.284 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:31.284 DEBUG [src.node.docker_mananger] docker run -i -t -p 52152:52152 -p 52153:52153 -p 52154:52154 -p 52155:52155 -p 52156:52156 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=52154 --rest-port=52152 --tcp-port=52153 --discv5-udp-port=52155 --rest-address=0.0.0.0 --nat=extip:172.18.68.54 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=74e7a1d25cbcd3eaf4df25ab5daa798139ea45ea4bde120fce39f57c004c5199 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52156 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:47:31.467 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.68.54 waku 4779af5aa17e509608125c20d7313d7ae8570b7b9bcca3582ec021d981675697
|
||||
2026-03-15 04:47:31.502 DEBUG [src.node.docker_mananger] Container started with ID 4779af5aa17e. Setting up logs at ./log/docker/node1_2026-03-15_04-47-31__2cd8ccb3-8a77-4f1f-a1ad-2f6500cc056b__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:31.502 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52152
|
||||
2026-03-15 04:47:31.502 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:31.657 ERROR [src.node.docker_mananger] Max retries reached for container 0a53e0565b30. Exiting log stream.
|
||||
2026-03-15 04:47:32.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52152/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:32.506 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_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-03-15 04:47:32.506 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:32.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52152/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:32.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.54/tcp/52153/p2p/16Uiu2HAmKeLb2GCPSfdtkXTuLFBWhXhynvazzic9Gh8SqYEF9c3U","/ip4/172.18.68.54/tcp/52154/ws/p2p/16Uiu2HAmKeLb2GCPSfdtkXTuLFBWhXhynvazzic9Gh8SqYEF9c3U"],"enrUri":"enr:-L24QE4dhW3U9v3FiaNVS6FyM0fHYOhOIOlxiLwiePtkrenaC1CXPgbiBKwyi9sNlj0Sk8stWFUTlpWcyIPtUMMAyMwCgmlkgnY0gmlwhKwSRDaKbXVsdGlhZGRyc5YACASsEkQ2Bsu5AAoErBJENgbLut0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZ9ccBeT0bnCzZKkOIWSSs1CPhZlGMygXBcdSfWV8jnuDdGNwgsu5g3VkcILLu4V3YWt1MgE"}'
|
||||
2026-03-15 04:47:32.508 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:32.508 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:32.509 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:32.510 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:32.510 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.40.151
|
||||
2026-03-15 04:47:32.510 DEBUG [src.node.docker_mananger] Generated ports ['25708', '25709', '25710', '25711', '25712']
|
||||
2026-03-15 04:47:32.510 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:32.510 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:32.511 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:32.511 DEBUG [src.node.docker_mananger] docker run -i -t -p 25708:25708 -p 25709:25709 -p 25710:25710 -p 25711:25711 -p 25712:25712 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=25710 --rest-port=25708 --tcp-port=25709 --discv5-udp-port=25711 --rest-address=0.0.0.0 --nat=extip:172.18.40.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a55744b7cc58d2f7948f1ba7d568a2054e73fbb0a6d3476206dbc8b4129e7297 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25712 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE4dhW3U9v3FiaNVS6FyM0fHYOhOIOlxiLwiePtkrenaC1CXPgbiBKwyi9sNlj0Sk8stWFUTlpWcyIPtUMMAyMwCgmlkgnY0gmlwhKwSRDaKbXVsdGlhZGRyc5YACASsEkQ2Bsu5AAoErBJENgbLut0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZ9ccBeT0bnCzZKkOIWSSs1CPhZlGMygXBcdSfWV8jnuDdGNwgsu5g3VkcILLu4V3YWt1MgE
|
||||
2026-03-15 04:47:32.754 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.40.151 waku 0a0a9d9508943c83ffcd5e2e8415654d0d73c3b1e50db4f86b93de4be74cf894
|
||||
2026-03-15 04:47:32.795 DEBUG [src.node.docker_mananger] Container started with ID 0a0a9d950894. Setting up logs at ./log/docker/node2_2026-03-15_04-47-31__2cd8ccb3-8a77-4f1f-a1ad-2f6500cc056b__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:32.795 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25708
|
||||
2026-03-15 04:47:32.796 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:33.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25708/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:33.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-03-15 04:47:33.799 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:33.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25708/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:33.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.151/tcp/25709/p2p/16Uiu2HAm8qka2hE5xpkWQ5buB98PXMGGatja196Tcoj8jE5QUrKR","/ip4/172.18.40.151/tcp/25710/ws/p2p/16Uiu2HAm8qka2hE5xpkWQ5buB98PXMGGatja196Tcoj8jE5QUrKR"],"enrUri":"enr:-L24QK86vFn3RWUUaOj22budJd3wAnKy8KoXjixkSQ8O-ybvAWObTHjJEzUv4xuiGwOcJ6x01-ksQuPNhc56Sb4xIHUCgmlkgnY0gmlwhKwSKJeKbXVsdGlhZGRyc5YACASsEiiXBmRtAAoErBIolwZkbt0DgnJzhQADAQAAiXNlY3AyNTZrMaECx1MPSUHInJx4LPBHKsSvmcn5w5tuix4wpEMmlMb2UniDdGNwgmRtg3VkcIJkb4V3YWt1MgE"}'
|
||||
2026-03-15 04:47:33.801 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:33.802 INFO [tests.e2e.test_network_conditions] Subscribing both nodes to relay topic
|
||||
2026-03-15 04:47:33.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52152/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:47:33.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:33.806 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25708/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:47:33.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:33.813 INFO [tests.e2e.test_network_conditions] Waiting for autoconnection
|
||||
2026-03-15 04:47:33.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52152/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:33.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.40.151/tcp/56286/p2p/16Uiu2HAm8qka2hE5xpkWQ5buB98PXMGGatja196Tcoj8jE5QUrKR","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:47:33.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25708/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:33.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.68.54/tcp/52153/p2p/16Uiu2HAmKeLb2GCPSfdtkXTuLFBWhXhynvazzic9Gh8SqYEF9c3U","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
2026-03-15 04:47:33.820 DEBUG [src.libs.common] Sleeping for 10 seconds
|
||||
2026-03-15 04:47:43.820 INFO [tests.e2e.test_network_conditions] Applying 500ms latency to node2
|
||||
2026-03-15 04:47:43.822 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '8423', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-15 04:47:43.833 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '8423', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-15 04:47:43.843 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '8423', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '500ms']
|
||||
2026-03-15 04:47:43.852 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:43.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:43.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25708/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:44.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550063852808358,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:47:44.863 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '8423', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-15 04:47:44.874 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:44.875 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:44.875 DEBUG [src.node.waku_node] Stopping container with id 4779af5aa17e
|
||||
2026-03-15 04:47:45.413 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:45.413 DEBUG [src.node.waku_node] Stopping container with id 0a0a9d950894
|
||||
2026-03-15 04:47:45.952 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:45.953 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:45.964 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:45.972 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
346
nim/1115/data/attachments/11dd438657861060.txt
Normal file
346
nim/1115/data/attachments/11dd438657861060.txt
Normal file
@ -0,0 +1,346 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_get_message_with_valid_payloads with id: 2026-03-15_04-47-16__4d119b29-7bf3-461c-8c77-4fdf02e51dc0
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-16__4d119b29-7bf3-461c-8c77-4fdf02e51dc0__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.200.206
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55547', '55548', '55549', '55550', '55551']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55547:55547 -p 55548:55548 -p 55549:55549 -p 55550:55550 -p 55551:55551 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=55549 --rest-port=55547 --tcp-port=55548 --discv5-udp-port=55550 --rest-address=0.0.0.0 --nat=extip:172.18.200.206 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=caf68bced30c5eae7a0bec16d37ebabd7dcdf4e9eadb8fa6aceceacdcfdbc76a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55551 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9abc06cbad98. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.200.206 waku 51b383c3171798842c9e98ffebef07fe799159375d0aa82797bd19575464efe5
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 51b383c31717. Setting up logs at ./log/docker/node1_2026-03-15_04-47-16__4d119b29-7bf3-461c-8c77-4fdf02e51dc0__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55547
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f1f67d5bc8e6. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55547/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55547/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.206/tcp/55548/p2p/16Uiu2HAm5mkyigsPDp7axLnDc4uKY2ET79ciaxVJm7TSGUin4rFb","/ip4/172.18.200.206/tcp/55549/ws/p2p/16Uiu2HAm5mkyigsPDp7axLnDc4uKY2ET79ciaxVJm7TSGUin4rFb"],"enrUri":"enr:-L24QH1sznrzZjXJvKz-rGcHHMcQ3gBVSHAlRpvsXdYAuMN8VYh99Nnlb9973cUGJZs3LCNXr0dfA-JICgodFmNCRcYCgmlkgnY0gmlwhKwSyM6KbXVsdGlhZGRyc5YACASsEsjOBtj8AAoErBLIzgbY_d0DgnJzhQADAQAAiXNlY3AyNTZrMaECmbojNJluoEqSYelMnOxSkNJCQ1Wpmll6U5KQhQevI1qDdGNwgtj8g3VkcILY_oV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-16__4d119b29-7bf3-461c-8c77-4fdf02e51dc0__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.141.230
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10394', '10395', '10396', '10397', '10398']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10394:10394 -p 10395:10395 -p 10396:10396 -p 10397:10397 -p 10398:10398 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=10396 --rest-port=10394 --tcp-port=10395 --discv5-udp-port=10397 --rest-address=0.0.0.0 --nat=extip:172.18.141.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3cbc4ff6dc62ac298d6b394a0aee860a19fff81fce0ddc44f421da3f51b1cd37 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10398 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QH1sznrzZjXJvKz-rGcHHMcQ3gBVSHAlRpvsXdYAuMN8VYh99Nnlb9973cUGJZs3LCNXr0dfA-JICgodFmNCRcYCgmlkgnY0gmlwhKwSyM6KbXVsdGlhZGRyc5YACASsEsjOBtj8AAoErBLIzgbY_d0DgnJzhQADAQAAiXNlY3AyNTZrMaECmbojNJluoEqSYelMnOxSkNJCQ1Wpmll6U5KQhQevI1qDdGNwgtj8g3VkcILY_oV3YWt1MgU --filternode=/ip4/172.18.200.206/tcp/55548/p2p/16Uiu2HAm5mkyigsPDp7axLnDc4uKY2ET79ciaxVJm7TSGUin4rFb
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.141.230 waku 3f11e08d2911d768fc71830e2c5dbf02ec240dc76086ebc501d6794547e117c8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3f11e08d2911. Setting up logs at ./log/docker/node2_2026-03-15_04-47-16__4d119b29-7bf3-461c-8c77-4fdf02e51dc0__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10394
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.141.230/tcp/10395/p2p/16Uiu2HAkwssTJbkwdveZB1hVr9seuRC9sXhqWVmTip9ZRhpRRHXn","/ip4/172.18.141.230/tcp/10396/ws/p2p/16Uiu2HAkwssTJbkwdveZB1hVr9seuRC9sXhqWVmTip9ZRhpRRHXn"],"enrUri":"enr:-L24QKA9qyV3W4qVWzpJF3e8CMv8kaDW9tbu11V7o7ebGphoEBXPTvO2F3o-2srCPMhdnA7R8N22DU245lcD8daKzykCgmlkgnY0gmlwhKwSjeaKbXVsdGlhZGRyc5YACASsEo3mBiibAAoErBKN5gYonN0DgnJzhQADAQAAiXNlY3AyNTZrMaECJG1y7jG0JcmS4ygC7plRXcOZ6g5ukefGT1hd3e0caNmDdGNwgiibg3VkcIIonYV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10394/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.200.206/tcp/55548/p2p/16Uiu2HAm5mkyigsPDp7axLnDc4uKY2ET79ciaxVJm7TSGUin4rFb"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10394/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "71e86349-31fc-4217-ac31-cd7a95a0b8f9", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"71e86349-31fc-4217-ac31-cd7a95a0b8f9","statusDesc":"OK"}'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A simple string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550039529470563,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload An integer
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550039643696015,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A dictionary
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550039754124622,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Chinese characters
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550039865040686,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Emojis
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550039976484812,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Lorem ipsum text
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550040087025802,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload HTML content
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550040197013427,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Cyrillic characters
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550040307452156,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Base64 encoded string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550040418056967,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Binary data
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550040529179294,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Special characters with whitespace
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550040639887794,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Boolean false as a string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550040750974295,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A float number
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550040862091486,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A list
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550040972748026,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Hexadecimal number as a string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550041083674303,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Email format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550041193986032,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload URL format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550041304419218,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload Date and time in ISO format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550041414632078,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload String with escaped quotes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550041525375146,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A regular expression
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550041636380857,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A very long string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550041747197590,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A JSON string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550041859481041,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A Unix path
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550041970523631,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A Windows path
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550042080598095,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload An SQL query
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550042191113254,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload JavaScript code snippet
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550042301833830,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A CSS snippet
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550042413309875,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A Python one-liner
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550042524301546,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload An IP address
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550042634622475,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A domain name
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550042745548109,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A user agent string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550042855962414,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A credit card number
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550042966811175,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A phone number
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550043077424579,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A UUID
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550043187716064,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A hashtag
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550043298769905,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A Twitter handle
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550043408972678,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A password
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550043519105320,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A date in common format
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550043630144191,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A time string
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550043740933557,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_get_messages:test_get_messages.py:18 Running test with payload A mathematical equation
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55547/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10394/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550043851328400,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 51b383c31717
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 3f11e08d2911
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
100
nim/1115/data/attachments/12059f263f3f4206.txt
Normal file
100
nim/1115/data/attachments/12059f263f3f4206.txt
Normal file
@ -0,0 +1,100 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_message_relayed_while_store_node_is_paused with id: 2026-03-15_04-52-31__ae022d00-f118-462e-a12a-f0b05cdc9fba
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-52-31__ae022d00-f118-462e-a12a-f0b05cdc9fba__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.211.28
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4731', '4732', '4733', '4734', '4735']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4731:4731 -p 4732:4732 -p 4733:4733 -p 4734:4734 -p 4735:4735 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=4733 --rest-port=4731 --tcp-port=4732 --discv5-udp-port=4734 --rest-address=0.0.0.0 --nat=extip:172.18.211.28 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aada05c105deffb6c62dff792efbd891295d69dba7bc6bc6c6daae4bc1f4f757 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4735 --metrics-logging=true --store=true --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9cdccdb82e14. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.211.28 waku 2f2749bd0f9f0962a159db15a0d4f557c93d6b67361447e2d762d4ed8141b785
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2f2749bd0f9f. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-52-31__ae022d00-f118-462e-a12a-f0b05cdc9fba__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4731
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6a4c7c737027. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4731/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4731/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.28/tcp/4732/p2p/16Uiu2HAm9WvstZfGoqDSMLFm743u15HSP87HJpqaKKSTf2W9RqRL","/ip4/172.18.211.28/tcp/4733/ws/p2p/16Uiu2HAm9WvstZfGoqDSMLFm743u15HSP87HJpqaKKSTf2W9RqRL"],"enrUri":"enr:-L24QJRlFlgGbc3RFfkZOWtH6QjhWNdjmrNEIGhgU66Vmik3YgNlTcwn9WdX7rh2hqmDoCRzbA2Tz2xfXP_3Xm_I3skCgmlkgnY0gmlwhKwS0xyKbXVsdGlhZGRyc5YACASsEtMcBhJ8AAoErBLTHAYSfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0Vxd0Wu16yRacTHezXAwsbN1H5_qEWW3eNuyx71dzOODdGNwghJ8g3VkcIISfoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-52-31__ae022d00-f118-462e-a12a-f0b05cdc9fba__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.142.131
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6991', '6992', '6993', '6994', '6995']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6991:6991 -p 6992:6992 -p 6993:6993 -p 6994:6994 -p 6995:6995 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=6993 --rest-port=6991 --tcp-port=6992 --discv5-udp-port=6994 --rest-address=0.0.0.0 --nat=extip:172.18.142.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dc77a7d2bcc4e2b9164e75e92e4d1018337dcfd302f75bdf6dfddcb7f3c80d6f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6995 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJRlFlgGbc3RFfkZOWtH6QjhWNdjmrNEIGhgU66Vmik3YgNlTcwn9WdX7rh2hqmDoCRzbA2Tz2xfXP_3Xm_I3skCgmlkgnY0gmlwhKwS0xyKbXVsdGlhZGRyc5YACASsEtMcBhJ8AAoErBLTHAYSfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0Vxd0Wu16yRacTHezXAwsbN1H5_qEWW3eNuyx71dzOODdGNwghJ8g3VkcIISfoV3YWt1MgM --storenode=/ip4/172.18.211.28/tcp/4732/p2p/16Uiu2HAm9WvstZfGoqDSMLFm743u15HSP87HJpqaKKSTf2W9RqRL --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.131 waku fe4f314c557fcce7be60709ee5ddab8fdbac77a8b48b14fc5fd4de2a49a214ae
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fe4f314c557f. Setting up logs at ./log/docker/store_node1_2026-03-15_04-52-31__ae022d00-f118-462e-a12a-f0b05cdc9fba__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6991
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6991/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6991/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.131/tcp/6992/p2p/16Uiu2HAmKrJ9AdjVk3RCBSnMpRzC5qtwjfAXQWqqfcY5SuzASbAd","/ip4/172.18.142.131/tcp/6993/ws/p2p/16Uiu2HAmKrJ9AdjVk3RCBSnMpRzC5qtwjfAXQWqqfcY5SuzASbAd"],"enrUri":"enr:-L24QI8s1_C6NRyEecIqFOP5-KSO-06BEqhYh3Um8bD4om2vP4AhZ2U9ojMF2UUGJDLpfXegyz3ZifXK9ccp2uB8FtECgmlkgnY0gmlwhKwSjoOKbXVsdGlhZGRyc5YACASsEo6DBhtQAAoErBKOgwYbUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaudQT4ML5UFpbzZthtHMl_CFM5gBJOY-UXPHqorWBo6DdGNwghtQg3VkcIIbUoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6991/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.28/tcp/4732/p2p/16Uiu2HAm9WvstZfGoqDSMLFm743u15HSP87HJpqaKKSTf2W9RqRL"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4731/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6991/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4731/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4731/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22ad32abd26dbdba024ffdfd958203d1d679f2c4095e53d23a9d7e8ca5359428"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6991/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22ad32abd26dbdba024ffdfd958203d1d679f2c4095e53d23a9d7e8ca5359428"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:262 Pausing container with id fe4f314c557f
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4731/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:267 Unpause container with id fe4f314c557f
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6991/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6991/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.131/tcp/6992/p2p/16Uiu2HAmKrJ9AdjVk3RCBSnMpRzC5qtwjfAXQWqqfcY5SuzASbAd","/ip4/172.18.142.131/tcp/6993/ws/p2p/16Uiu2HAmKrJ9AdjVk3RCBSnMpRzC5qtwjfAXQWqqfcY5SuzASbAd"],"enrUri":"enr:-L24QI8s1_C6NRyEecIqFOP5-KSO-06BEqhYh3Um8bD4om2vP4AhZ2U9ojMF2UUGJDLpfXegyz3ZifXK9ccp2uB8FtECgmlkgnY0gmlwhKwSjoOKbXVsdGlhZGRyc5YACASsEo6DBhtQAAoErBKOgwYbUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaudQT4ML5UFpbzZthtHMl_CFM5gBJOY-UXPHqorWBo6DdGNwghtQg3VkcIIbUoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4731/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22ad32abd26dbdba024ffdfd958203d1d679f2c4095e53d23a9d7e8ca5359428"},{"messageHash":"0x8bd5aa7881e68431472ebb029ed5fecca0e1dbbcab2e4856fb14affc6a3bdbc8"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6991/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22ad32abd26dbdba024ffdfd958203d1d679f2c4095e53d23a9d7e8ca5359428"},{"messageHash":"0x8bd5aa7881e68431472ebb029ed5fecca0e1dbbcab2e4856fb14affc6a3bdbc8"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4731/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22ad32abd26dbdba024ffdfd958203d1d679f2c4095e53d23a9d7e8ca5359428"},{"messageHash":"0x8bd5aa7881e68431472ebb029ed5fecca0e1dbbcab2e4856fb14affc6a3bdbc8"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6991/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x22ad32abd26dbdba024ffdfd958203d1d679f2c4095e53d23a9d7e8ca5359428"},{"messageHash":"0x8bd5aa7881e68431472ebb029ed5fecca0e1dbbcab2e4856fb14affc6a3bdbc8"}]}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 2f2749bd0f9f
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id fe4f314c557f
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
95
nim/1115/data/attachments/1297eb5f5d5a74d9.txt
Normal file
95
nim/1115/data/attachments/1297eb5f5d5a74d9.txt
Normal file
@ -0,0 +1,95 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_time_filter_small_timestamp with id: 2026-03-15_04-48-23__65df46eb-66a5-4446-aa68-33976cfb8194
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-48-23__65df46eb-66a5-4446-aa68-33976cfb8194__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.200.106
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4418', '4419', '4420', '4421', '4422']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4418:4418 -p 4419:4419 -p 4420:4420 -p 4421:4421 -p 4422:4422 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=4420 --rest-port=4418 --tcp-port=4419 --discv5-udp-port=4421 --rest-address=0.0.0.0 --nat=extip:172.18.200.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce6fe42c82eedcedee1859c2ef43cb5deaaada0f6d0a7b92c70dc1f6fb075fa8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4422 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.200.106 waku fe7f62b273eb6ba3d65a9349edfce269cedbdc10f504b619e70d20925a7c48a1
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 487382d27889. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fe7f62b273eb. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-48-23__65df46eb-66a5-4446-aa68-33976cfb8194__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4418
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 92946e8c5ee8. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4418/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4418/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.106/tcp/4419/p2p/16Uiu2HAmQ5AWenj9zatbZXKjWu21xHorihrPmdJYmWEadDFmohZW","/ip4/172.18.200.106/tcp/4420/ws/p2p/16Uiu2HAmQ5AWenj9zatbZXKjWu21xHorihrPmdJYmWEadDFmohZW"],"enrUri":"enr:-L24QPIJFCidu0bF7Mx2u5Lg0M6WlT4yVDA2fLYEJZ9ZcihwHzbfWoPP4bt_LGGJo58clv6O8c9RxgHxH9k62Zou9T8CgmlkgnY0gmlwhKwSyGqKbXVsdGlhZGRyc5YACASsEshqBhFDAAoErBLIagYRRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqaH8M7QjW98x2b7J6gRlCIcnAEGrBUXcaHxoKIb6ca2DdGNwghFDg3VkcIIRRYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-48-23__65df46eb-66a5-4446-aa68-33976cfb8194__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.133.88
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56911', '56912', '56913', '56914', '56915']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56911:56911 -p 56912:56912 -p 56913:56913 -p 56914:56914 -p 56915:56915 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=56913 --rest-port=56911 --tcp-port=56912 --discv5-udp-port=56914 --rest-address=0.0.0.0 --nat=extip:172.18.133.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f93bfeedaa8501ce1c4db9a603d7afc01cbcc46649bc7b1c31afa7a5c25dc8eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56915 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPIJFCidu0bF7Mx2u5Lg0M6WlT4yVDA2fLYEJZ9ZcihwHzbfWoPP4bt_LGGJo58clv6O8c9RxgHxH9k62Zou9T8CgmlkgnY0gmlwhKwSyGqKbXVsdGlhZGRyc5YACASsEshqBhFDAAoErBLIagYRRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqaH8M7QjW98x2b7J6gRlCIcnAEGrBUXcaHxoKIb6ca2DdGNwghFDg3VkcIIRRYV3YWt1MgM --storenode=/ip4/172.18.200.106/tcp/4419/p2p/16Uiu2HAmQ5AWenj9zatbZXKjWu21xHorihrPmdJYmWEadDFmohZW --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.133.88 waku 700e1335435e6dd6afcd5d601c443c4b26ec224bcead56e6b5b13619a49ec005
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 700e1335435e. Setting up logs at ./log/docker/store_node1_2026-03-15_04-48-23__65df46eb-66a5-4446-aa68-33976cfb8194__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56911
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56911/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56911/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.88/tcp/56912/p2p/16Uiu2HAmNsrnY2EWaTUUtu4J7nLbgL6Lsfp3SxgSVkHPAgzqFPNY","/ip4/172.18.133.88/tcp/56913/ws/p2p/16Uiu2HAmNsrnY2EWaTUUtu4J7nLbgL6Lsfp3SxgSVkHPAgzqFPNY"],"enrUri":"enr:-L24QDJvV9zCzWVUur-kMyCE3G15jxDST9wRFQ5Aj_8r8KX6JOgr3DuBMW091dcjopAjWrSfydDJ8qTQvdHwYP03nRcCgmlkgnY0gmlwhKwShViKbXVsdGlhZGRyc5YACASsEoVYBt5QAAoErBKFWAbeUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDl-DdxuvSyTkJ3fTJIgHFMCB2FFBHp0YWJMQyL3HYnAmDdGNwgt5Qg3VkcILeUoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56911/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.200.106/tcp/4419/p2p/16Uiu2HAmQ5AWenj9zatbZXKjWu21xHorihrPmdJYmWEadDFmohZW"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4418/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56911/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4418/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4418/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4418/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4418/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4418/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4418/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:212 inquering stored messages with start time 1773550102943429888 after end time 1773550115943444993
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4418/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1773550102943429888&endTime=1773550115943444993&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4e8bf9336091d689cebcc2f59adf1501aa235d5bf0e815661738ab9efa93741e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550102943429888,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x880c67d5d16c7925889205c12c59ce3290edd88c1045d5e98b499b5cbca33718","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550104943437056,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xab0118d136476e6ad71385acdce5cf538426f24d932c936328046c6ae3a988e6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550105843439104,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xe6e58d179786b7f6576ff825c95490821936486332f1586be3def5bec1894de2","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550106043441152,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x99a4364feaa8fe3783aa4b125c2d73c9f069b70778c9c224696902a102509c9a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550107943442944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xc9df50970f8e08d1fa79b196fcfa48cdca1734a60c25843976441968eefb34a3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115943444992,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:215 number of messages stored for start time 1773550102943429888 and end time = 1773550115943444993 is 6
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56911/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1773550102943429888&endTime=1773550115943444993&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4e8bf9336091d689cebcc2f59adf1501aa235d5bf0e815661738ab9efa93741e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550102943429888,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x880c67d5d16c7925889205c12c59ce3290edd88c1045d5e98b499b5cbca33718","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550104943437056,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xab0118d136476e6ad71385acdce5cf538426f24d932c936328046c6ae3a988e6","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550105843439104,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xe6e58d179786b7f6576ff825c95490821936486332f1586be3def5bec1894de2","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550106043441152,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x99a4364feaa8fe3783aa4b125c2d73c9f069b70778c9c224696902a102509c9a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550107943442944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xc9df50970f8e08d1fa79b196fcfa48cdca1734a60c25843976441968eefb34a3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115943444992,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:215 number of messages stored for start time 1773550102943429888 and end time = 1773550115943444993 is 6
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id fe7f62b273eb
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 700e1335435e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
93
nim/1115/data/attachments/12c9a267c0f5f2d5.txt
Normal file
93
nim/1115/data/attachments/12c9a267c0f5f2d5.txt
Normal file
@ -0,0 +1,93 @@
|
||||
2026-03-15 04:46:52.975 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:46:52.975 DEBUG [tests.conftest] Running test: test_publish_with_invalid_payloads with id: 2026-03-15_04-46-52__22751b7b-34ba-4403-b575-52a5f8340c4c
|
||||
2026-03-15 04:46:52.975 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:46:52.976 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:46:52.976 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-15 04:46:52.983 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:52.983 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-46-52__22751b7b-34ba-4403-b575-52a5f8340c4c__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:52.983 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:52.983 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:52.985 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:52.985 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.56.199
|
||||
2026-03-15 04:46:52.985 DEBUG [src.node.docker_mananger] Generated ports ['36190', '36191', '36192', '36193', '36194']
|
||||
2026-03-15 04:46:52.985 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:52.985 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:52.986 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:52.986 DEBUG [src.node.docker_mananger] docker run -i -t -p 36190:36190 -p 36191:36191 -p 36192:36192 -p 36193:36193 -p 36194:36194 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=36192 --rest-port=36190 --tcp-port=36191 --discv5-udp-port=36193 --rest-address=0.0.0.0 --nat=extip:172.18.56.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=63f4db05fa14c2bcffb4a2f79bdbaf4dc74b6cb6ad97c485d87d3fc0edc56a54 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36194 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:46:53.171 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.56.199 waku cdb458fe8f688402c62937fcc3287e0d9f0a15904c3b57b3f9bca9597047c0eb
|
||||
2026-03-15 04:46:53.206 DEBUG [src.node.docker_mananger] Container started with ID cdb458fe8f68. Setting up logs at ./log/docker/node1_2026-03-15_04-46-52__22751b7b-34ba-4403-b575-52a5f8340c4c__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:53.207 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36190
|
||||
2026-03-15 04:46:53.208 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:53.214 ERROR [src.node.docker_mananger] Max retries reached for container afd04250187d. Exiting log stream.
|
||||
2026-03-15 04:46:53.757 ERROR [src.node.docker_mananger] Max retries reached for container 2553b3e14c26. Exiting log stream.
|
||||
2026-03-15 04:46:54.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36190/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:54.211 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_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-03-15 04:46:54.211 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:54.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36190/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:54.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.199/tcp/36191/p2p/16Uiu2HAmF2SXvPBox2MT54XFtjryn2FFXB9ELL8vgULSWR9MsZr3","/ip4/172.18.56.199/tcp/36192/ws/p2p/16Uiu2HAmF2SXvPBox2MT54XFtjryn2FFXB9ELL8vgULSWR9MsZr3"],"enrUri":"enr:-L24QKtVDLnjbpUTbVJ1ls7lcqVHhE6fUyt0KiJL_XZ5EqovMhCN0wMNwRV0Wzim2cnjS577pHk61oI0kALQFx4-3UsCgmlkgnY0gmlwhKwSOMeKbXVsdGlhZGRyc5YACASsEjjHBo1fAAoErBI4xwaNYN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIzYtKCFFHdvXTlr69Y3scRyh5HJmq5b1z0WBM0sxvyyDdGNwgo1fg3VkcIKNYYV3YWt1MgE"}'
|
||||
2026-03-15 04:46:54.214 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:54.220 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:54.221 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-46-52__22751b7b-34ba-4403-b575-52a5f8340c4c__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:54.221 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:54.221 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:54.222 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:54.222 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.210.248
|
||||
2026-03-15 04:46:54.222 DEBUG [src.node.docker_mananger] Generated ports ['13380', '13381', '13382', '13383', '13384']
|
||||
2026-03-15 04:46:54.223 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:54.223 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:54.223 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:54.223 DEBUG [src.node.docker_mananger] docker run -i -t -p 13380:13380 -p 13381:13381 -p 13382:13382 -p 13383:13383 -p 13384:13384 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=13382 --rest-port=13380 --tcp-port=13381 --discv5-udp-port=13383 --rest-address=0.0.0.0 --nat=extip:172.18.210.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ea5cd4c1ca6ecb5b7dabb511649f971dfffb5bed93d9bccebb0edbb99faf2e0d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13384 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKtVDLnjbpUTbVJ1ls7lcqVHhE6fUyt0KiJL_XZ5EqovMhCN0wMNwRV0Wzim2cnjS577pHk61oI0kALQFx4-3UsCgmlkgnY0gmlwhKwSOMeKbXVsdGlhZGRyc5YACASsEjjHBo1fAAoErBI4xwaNYN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIzYtKCFFHdvXTlr69Y3scRyh5HJmq5b1z0WBM0sxvyyDdGNwgo1fg3VkcIKNYYV3YWt1MgE
|
||||
2026-03-15 04:46:54.424 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.210.248 waku ed4f8e02429f6b4e3f5b696d8337d6d97018ed2c0153376adef4f0c6d28664bd
|
||||
2026-03-15 04:46:54.457 DEBUG [src.node.docker_mananger] Container started with ID ed4f8e02429f. Setting up logs at ./log/docker/node2_2026-03-15_04-46-52__22751b7b-34ba-4403-b575-52a5f8340c4c__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:54.458 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13380
|
||||
2026-03-15 04:46:54.458 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:55.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13380/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:55.472 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_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-03-15 04:46:55.476 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:55.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13380/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:55.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.210.248/tcp/13381/p2p/16Uiu2HAmPWjAK4fu38vn9bnjb7kVsgJwQTZQCVZTxZtNcu41VSUa","/ip4/172.18.210.248/tcp/13382/ws/p2p/16Uiu2HAmPWjAK4fu38vn9bnjb7kVsgJwQTZQCVZTxZtNcu41VSUa"],"enrUri":"enr:-L24QDBIDw5PFP2mYhUdF9ltVFnPoy9h0RoWNNTqmNDtaCKkL7VeZp6InLwPXSeyuPDoOcIV4abnmcxeL7SVvnB02c4CgmlkgnY0gmlwhKwS0viKbXVsdGlhZGRyc5YACASsEtL4BjRFAAoErBLS-AY0Rt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoVK8Myj_NX5SDszeLjC1rNE1F7cTZvqSHVd75jzwG4ODdGNwgjRFg3VkcII0R4V3YWt1MgE"}'
|
||||
2026-03-15 04:46:55.483 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:55.483 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13380/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.56.199/tcp/36191/p2p/16Uiu2HAmF2SXvPBox2MT54XFtjryn2FFXB9ELL8vgULSWR9MsZr3"]'
|
||||
2026-03-15 04:46:55.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:55.487 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
||||
2026-03-15 04:46:55.487 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36190/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:55.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:55.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13380/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:55.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:55.499 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:55.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:55.506 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:55.606 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:55.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:55.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550015499267584,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:55.611 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:55.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13380/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:55.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550015499267584,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:55.615 INFO [src.steps.relay] WARM UP successful!!
|
||||
2026-03-15 04:46:55.636 DEBUG [tests.relay.test_publish] Running test with payload Empty string
|
||||
2026-03-15 04:46:55.637 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:55.640 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:46:55.640 DEBUG [tests.relay.test_publish] Running test with payload Unecoded text
|
||||
2026-03-15 04:46:55.640 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Hello World!", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:55.643 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Incorrect base64 string'
|
||||
2026-03-15 04:46:55.643 DEBUG [tests.relay.test_publish] Running test with payload A dictionary
|
||||
2026-03-15 04:46:55.643 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": {"key": "YWFh"}, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:55.646 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:46:55.646 DEBUG [tests.relay.test_publish] Running test with payload An integer
|
||||
2026-03-15 04:46:55.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": 1234567890, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:55.649 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:46:55.649 DEBUG [tests.relay.test_publish] Running test with payload A list
|
||||
2026-03-15 04:46:55.649 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": ["YWFh"], "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:55.651 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:46:55.652 DEBUG [tests.relay.test_publish] Running test with payload A bool
|
||||
2026-03-15 04:46:55.652 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": true, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:55.654 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:46:55.656 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:46:55.657 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:46:55.657 DEBUG [src.node.waku_node] Stopping container with id cdb458fe8f68
|
||||
2026-03-15 04:46:56.215 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:56.217 DEBUG [src.node.waku_node] Stopping container with id ed4f8e02429f
|
||||
2026-03-15 04:46:56.773 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:56.775 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:46:56.781 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:56.787 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
3906
nim/1115/data/attachments/12dd7a17f0fabcb3.txt
Normal file
3906
nim/1115/data/attachments/12dd7a17f0fabcb3.txt
Normal file
File diff suppressed because it is too large
Load Diff
4284
nim/1115/data/attachments/13339cc70c70914e.txt
Normal file
4284
nim/1115/data/attachments/13339cc70c70914e.txt
Normal file
File diff suppressed because it is too large
Load Diff
80
nim/1115/data/attachments/13b5b1e1a4e45929.txt
Normal file
80
nim/1115/data/attachments/13b5b1e1a4e45929.txt
Normal file
@ -0,0 +1,80 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_sender_uses_regular_api_receiver_uses_auto_api with id: 2026-03-15_04-46-56__9a91934f-ea19-423e-8bf4-5e25402d8aa8
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-46-56__9a91934f-ea19-423e-8bf4-5e25402d8aa8__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.39.250
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39103', '39104', '39105', '39106', '39107']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39103:39103 -p 39104:39104 -p 39105:39105 -p 39106:39106 -p 39107:39107 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=39105 --rest-port=39103 --tcp-port=39104 --discv5-udp-port=39106 --rest-address=0.0.0.0 --nat=extip:172.18.39.250 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2ccb7b5be3c05fbaa9fb0abc9eb6ab994aca8aaf61a70a45c3a51e9abe8c9cd8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39107 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.39.250 waku b607ce03f67b0760626620be00e5a311e3868c2ffd75c324b55fef2ed6856289
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b607ce03f67b. Setting up logs at ./log/docker/node1_2026-03-15_04-46-56__9a91934f-ea19-423e-8bf4-5e25402d8aa8__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39103
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 528179c92f82. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39103/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39103/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39103/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39103/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39103/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39103/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.39.250/tcp/39104/p2p/16Uiu2HAkxT6DX9o45SUdkExgmjeH9vKuuwXEvB9uneZGNWq8jSFd","/ip4/172.18.39.250/tcp/39105/ws/p2p/16Uiu2HAkxT6DX9o45SUdkExgmjeH9vKuuwXEvB9uneZGNWq8jSFd"],"enrUri":"enr:-L24QOr6ETY7HDh87tfhQR_k6soec2eooA6G34QWmJDFrKRtP3efIaYSpflnz4eolBwM06O8xOogrxUI8TVAS1mxIB4CgmlkgnY0gmlwhKwSJ_qKbXVsdGlhZGRyc5YACASsEif6BpjAAAoErBIn-gaYwd0DgnJzhQACAQAAiXNlY3AyNTZrMaECLPALzCmDH5Sgj5ARBq9Gr4biBINS8hgmZahD3msZHJSDdGNwgpjAg3VkcIKYwoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-46-56__9a91934f-ea19-423e-8bf4-5e25402d8aa8__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.57.67
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53745', '53746', '53747', '53748', '53749']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53745:53745 -p 53746:53746 -p 53747:53747 -p 53748:53748 -p 53749:53749 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=53747 --rest-port=53745 --tcp-port=53746 --discv5-udp-port=53748 --rest-address=0.0.0.0 --nat=extip:172.18.57.67 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f5c0cf2f73e68e272e1d66dfb5dc5cbedf38d7fd90f7ff802d89fe8f3cf982d4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53749 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOr6ETY7HDh87tfhQR_k6soec2eooA6G34QWmJDFrKRtP3efIaYSpflnz4eolBwM06O8xOogrxUI8TVAS1mxIB4CgmlkgnY0gmlwhKwSJ_qKbXVsdGlhZGRyc5YACASsEif6BpjAAAoErBIn-gaYwd0DgnJzhQACAQAAiXNlY3AyNTZrMaECLPALzCmDH5Sgj5ARBq9Gr4biBINS8hgmZahD3msZHJSDdGNwgpjAg3VkcIKYwoV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.67 waku 98fdd105fc62d3f5ad0e503307d853ac8d936aadc226fcbc4cfc8d96711fd47a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 98fdd105fc62. Setting up logs at ./log/docker/node2_2026-03-15_04-46-56__9a91934f-ea19-423e-8bf4-5e25402d8aa8__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53745
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53745/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53745/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53745/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.67/tcp/53746/p2p/16Uiu2HAkxGdUfXFVYe6y5rx22GMVagcXQbYd7oxcU73YjLr6Fcuu","/ip4/172.18.57.67/tcp/53747/ws/p2p/16Uiu2HAkxGdUfXFVYe6y5rx22GMVagcXQbYd7oxcU73YjLr6Fcuu"],"enrUri":"enr:-L24QFJlbHsx55Z1L5TNHQbNZEAhsone7U13tNvPTv8QCttDX-I6M_oX8lnskceyzdLUbBC8pQaxtC8XhJfAOckMUokCgmlkgnY0gmlwhKwSOUOKbXVsdGlhZGRyc5YACASsEjlDBtHyAAoErBI5QwbR890DgnJzhQACAQAAiXNlY3AyNTZrMaECKkIBFWLTlgot8y1qxzccNRAzhX0xb0aalbDFo2GjjciDdGNwgtHyg3VkcILR9IV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53745/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.39.250/tcp/39104/p2p/16Uiu2HAkxT6DX9o45SUdkExgmjeH9vKuuwXEvB9uneZGNWq8jSFd"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39103/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53745/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39103/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53745/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550019589968762,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id b607ce03f67b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 98fdd105fc62
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
110
nim/1115/data/attachments/1434337fbdc6271.txt
Normal file
110
nim/1115/data/attachments/1434337fbdc6271.txt
Normal file
@ -0,0 +1,110 @@
|
||||
2026-03-15 04:47:24.929 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:24.929 DEBUG [tests.conftest] Running test: test_light_push_with_invalid_pubsub_topics with id: 2026-03-15_04-47-24__174d8a9b-4170-4f76-b32a-ecf35dd0c274
|
||||
2026-03-15 04:47:24.930 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:24.930 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-15 04:47:24.937 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:24.937 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-15_04-47-24__174d8a9b-4170-4f76-b32a-ecf35dd0c274__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:24.937 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:24.937 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:24.939 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:24.939 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.201
|
||||
2026-03-15 04:47:24.939 DEBUG [src.node.docker_mananger] Generated ports ['48379', '48380', '48381', '48382', '48383']
|
||||
2026-03-15 04:47:24.939 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:24.939 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:24.939 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:24.939 DEBUG [src.node.docker_mananger] docker run -i -t -p 48379:48379 -p 48380:48380 -p 48381:48381 -p 48382:48382 -p 48383:48383 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=48381 --rest-port=48379 --tcp-port=48380 --discv5-udp-port=48382 --rest-address=0.0.0.0 --nat=extip:172.18.211.201 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dcfff71aaccff8adb95db0bab9accacfbbbecaff7dfc5f360cf4ecb81f96cc05 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48383 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-15 04:47:25.137 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.201 waku fcd2a5c63e49c4cae29cbbae1b8ae6d2ddc5340124e7cae66b734d9fba7e4907
|
||||
2026-03-15 04:47:25.151 ERROR [src.node.docker_mananger] Max retries reached for container 03364858f0aa. Exiting log stream.
|
||||
2026-03-15 04:47:25.174 DEBUG [src.node.docker_mananger] Container started with ID fcd2a5c63e49. Setting up logs at ./log/docker/receiving_node1_2026-03-15_04-47-24__174d8a9b-4170-4f76-b32a-ecf35dd0c274__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:25.175 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48379
|
||||
2026-03-15 04:47:25.175 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:25.724 ERROR [src.node.docker_mananger] Max retries reached for container 7e86674c2a1c. Exiting log stream.
|
||||
2026-03-15 04:47:26.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48379/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:26.178 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:47:26.178 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:26.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48379/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:26.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.201/tcp/48380/p2p/16Uiu2HAmGByiL5hvbvLVKYe2VALUVZeC2zo3e6Maa7KbzSUGMRcf","/ip4/172.18.211.201/tcp/48381/ws/p2p/16Uiu2HAmGByiL5hvbvLVKYe2VALUVZeC2zo3e6Maa7KbzSUGMRcf"],"enrUri":"enr:-L24QJPlFhRMCQMYlRKB6zEon-9wCGme5fjGMNk9R7QAiHQLIRcypZgTu-nJcTQWrQSQpwrLfqaVfhje8IFYfMdTrLQCgmlkgnY0gmlwhKwS08mKbXVsdGlhZGRyc5YACASsEtPJBrz8AAoErBLTyQa8_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNINYZ2coDzeRLubChuWFYsV2dJ0hxeOctR1-QeCUkySDdGNwgrz8g3VkcIK8_oV3YWt1Mgk"}'
|
||||
2026-03-15 04:47:26.181 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:26.188 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:26.188 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-15_04-47-24__174d8a9b-4170-4f76-b32a-ecf35dd0c274__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:26.188 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:26.188 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:26.190 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:26.190 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.62.50
|
||||
2026-03-15 04:47:26.190 DEBUG [src.node.docker_mananger] Generated ports ['5907', '5908', '5909', '5910', '5911']
|
||||
2026-03-15 04:47:26.190 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:26.190 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:26.191 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:26.191 DEBUG [src.node.docker_mananger] docker run -i -t -p 5907:5907 -p 5908:5908 -p 5909:5909 -p 5910:5910 -p 5911:5911 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=5909 --rest-port=5907 --tcp-port=5908 --discv5-udp-port=5910 --rest-address=0.0.0.0 --nat=extip:172.18.62.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ae45128aa07f15e05986efeaeb29de86a34fc7f6f3de62d19ac3cf539ccdca0f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5911 --metrics-logging=true --lightpush=false --relay=true
|
||||
2026-03-15 04:47:26.383 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.62.50 waku 6f9a68d8016826d0ebd7cad2b06cd8540872c283d907344fc8218a4f22ca4c79
|
||||
2026-03-15 04:47:26.418 DEBUG [src.node.docker_mananger] Container started with ID 6f9a68d80168. Setting up logs at ./log/docker/receiving_node2_2026-03-15_04-47-24__174d8a9b-4170-4f76-b32a-ecf35dd0c274__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:26.419 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5907
|
||||
2026-03-15 04:47:26.419 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:27.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5907/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:27.423 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_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-03-15 04:47:27.423 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:27.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5907/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:27.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.50/tcp/5908/p2p/16Uiu2HAmMTBhtHWqSXzW6SyS9iaTPYBEa7L4omMRrqaP3fGT6h9Y","/ip4/172.18.62.50/tcp/5909/ws/p2p/16Uiu2HAmMTBhtHWqSXzW6SyS9iaTPYBEa7L4omMRrqaP3fGT6h9Y"],"enrUri":"enr:-L24QLjRUTKUqj1YS15U9RKhvQc9zNLiop5WxbUJQcOGHh2QDE2KxOJLAPuUWmvdIpb39I8PCA7gZGvWq-ynuyIePLgCgmlkgnY0gmlwhKwSPjKKbXVsdGlhZGRyc5YACASsEj4yBhcUAAoErBI-MgYXFd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgrMNRz2QzSH2sIUjKxdsAQJ84lcwgjA1CpwlJu3FpNeDdGNwghcUg3VkcIIXFoV3YWt1MgE"}'
|
||||
2026-03-15 04:47:27.425 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:27.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5907/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.201/tcp/48380/p2p/16Uiu2HAmGByiL5hvbvLVKYe2VALUVZeC2zo3e6Maa7KbzSUGMRcf"]'
|
||||
2026-03-15 04:47:27.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:27.474 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:27.474 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-15_04-47-24__174d8a9b-4170-4f76-b32a-ecf35dd0c274__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:27.475 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:27.475 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:27.476 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:27.476 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.200
|
||||
2026-03-15 04:47:27.476 DEBUG [src.node.docker_mananger] Generated ports ['11685', '11686', '11687', '11688', '11689']
|
||||
2026-03-15 04:47:27.477 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:27.477 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:27.477 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:27.477 DEBUG [src.node.docker_mananger] docker run -i -t -p 11685:11685 -p 11686:11686 -p 11687:11687 -p 11688:11688 -p 11689:11689 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=11687 --rest-port=11685 --tcp-port=11686 --discv5-udp-port=11688 --rest-address=0.0.0.0 --nat=extip:172.18.243.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ca949a4fc8eb3adf72cc70dc1d75be962dfee9c44ee7093bfaabdcc14c3dfd8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11689 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJPlFhRMCQMYlRKB6zEon-9wCGme5fjGMNk9R7QAiHQLIRcypZgTu-nJcTQWrQSQpwrLfqaVfhje8IFYfMdTrLQCgmlkgnY0gmlwhKwS08mKbXVsdGlhZGRyc5YACASsEtPJBrz8AAoErBLTyQa8_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNINYZ2coDzeRLubChuWFYsV2dJ0hxeOctR1-QeCUkySDdGNwgrz8g3VkcIK8_oV3YWt1Mgk --lightpushnode=/ip4/172.18.211.201/tcp/48380/p2p/16Uiu2HAmGByiL5hvbvLVKYe2VALUVZeC2zo3e6Maa7KbzSUGMRcf --lightpush=true --relay=true
|
||||
2026-03-15 04:47:27.685 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.200 waku 9e4ca47f7af04b9e73a6c05155d2b8389c615e23fa7443658f3bb2f09f95a87e
|
||||
2026-03-15 04:47:27.723 DEBUG [src.node.docker_mananger] Container started with ID 9e4ca47f7af0. Setting up logs at ./log/docker/lightpush_node1_2026-03-15_04-47-24__174d8a9b-4170-4f76-b32a-ecf35dd0c274__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:27.723 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11685
|
||||
2026-03-15 04:47:27.724 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:28.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11685/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:28.735 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:47:28.736 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:28.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11685/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:28.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.200/tcp/11686/p2p/16Uiu2HAmQLPaab42vX5PP1bTCfvqyQUnF7MsnBeqF1X9b7zVBGCA","/ip4/172.18.243.200/tcp/11687/ws/p2p/16Uiu2HAmQLPaab42vX5PP1bTCfvqyQUnF7MsnBeqF1X9b7zVBGCA"],"enrUri":"enr:-L24QHH1WiBZhAXzT3xrtfBoJwA-xAhhejgjJ_J_ZOS1dzUyZIKxFFDIa6XoOb8N5hFVc_DoEALE5PBaProcxjy5WCACgmlkgnY0gmlwhKwS88iKbXVsdGlhZGRyc5YACASsEvPIBi2mAAoErBLzyAYtp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDrYh5F3fvIycZQ4Km7_5V_tyZkkY7u3caTlhL8XxvmhODdGNwgi2mg3VkcIItqIV3YWt1Mgk"}'
|
||||
2026-03-15 04:47:28.761 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:28.761 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11685/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.201/tcp/48380/p2p/16Uiu2HAmGByiL5hvbvLVKYe2VALUVZeC2zo3e6Maa7KbzSUGMRcf"]'
|
||||
2026-03-15 04:47:28.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:28.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11685/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.62.50/tcp/5908/p2p/16Uiu2HAmMTBhtHWqSXzW6SyS9iaTPYBEa7L4omMRrqaP3fGT6h9Y"]'
|
||||
2026-03-15 04:47:28.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:28.796 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48379/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:47:28.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:28.803 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5907/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:47:28.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:28.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11685/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:47:28.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:28.810 DEBUG [tests.light_push.test_publish] Running test with pubsub topic {'description': 'A dictionary', 'value': {'key': 'YWFh'}}
|
||||
2026-03-15 04:47:28.811 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-15 04:47:28.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11685/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": {"key": "YWFh"}, "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550048811388281}}'
|
||||
2026-03-15 04:47:28.813 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11685/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:47:28.814 DEBUG [tests.light_push.test_publish] Running test with pubsub topic {'description': 'An integer', 'value': 1234567890}
|
||||
2026-03-15 04:47:28.815 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-15 04:47:28.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11685/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": 1234567890, "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550048815083409}}'
|
||||
2026-03-15 04:47:28.817 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11685/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:47:28.818 DEBUG [tests.light_push.test_publish] Running test with pubsub topic {'description': 'A list', 'value': ['YWFh']}
|
||||
2026-03-15 04:47:28.818 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-15 04:47:28.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11685/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": ["YWFh"], "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550048818803024}}'
|
||||
2026-03-15 04:47:28.821 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11685/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:47:28.822 DEBUG [tests.light_push.test_publish] Running test with pubsub topic {'description': 'A bool', 'value': True}
|
||||
2026-03-15 04:47:28.822 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-15 04:47:28.822 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11685/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": true, "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550048822550525}}'
|
||||
2026-03-15 04:47:28.825 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:11685/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:47:28.827 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:28.828 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:28.828 DEBUG [src.node.waku_node] Stopping container with id fcd2a5c63e49
|
||||
2026-03-15 04:47:29.417 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:29.418 DEBUG [src.node.waku_node] Stopping container with id 6f9a68d80168
|
||||
2026-03-15 04:47:30.004 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:30.005 DEBUG [src.node.waku_node] Stopping container with id 9e4ca47f7af0
|
||||
2026-03-15 04:47:30.266 ERROR [src.node.docker_mananger] Max retries reached for container fcd2a5c63e49. Exiting log stream.
|
||||
2026-03-15 04:47:30.556 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:30.558 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:30.575 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:30.582 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:30.589 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
666
nim/1115/data/attachments/146f15bd2b397de4.txt
Normal file
666
nim/1115/data/attachments/146f15bd2b397de4.txt
Normal file
@ -0,0 +1,666 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_subscribe_to_29_content_topics_in_separate_calls with id: 2026-03-15_04-45-55__4f178668-cca0-49a9-a85d-022a27bb8f46
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-45-55__4f178668-cca0-49a9-a85d-022a27bb8f46__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.122.180
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12781', '12782', '12783', '12784', '12785']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12781:12781 -p 12782:12782 -p 12783:12783 -p 12784:12784 -p 12785:12785 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=12783 --rest-port=12781 --tcp-port=12782 --discv5-udp-port=12784 --rest-address=0.0.0.0 --nat=extip:172.18.122.180 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=02bfafffbc0e49cd9aa5e517bafaac1a67a8d61cfa1e7fbad025e01445fcc5fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12785 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.122.180 waku 01be2aa750641349dc3094bcec0a71f8e327b8ba387600e1eb915b3ef7f04708
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 08b24eb8889d. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 01be2aa75064. Setting up logs at ./log/docker/node1_2026-03-15_04-45-55__4f178668-cca0-49a9-a85d-022a27bb8f46__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12781
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bd75fc0e2ee3. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12781/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12781/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.180/tcp/12782/p2p/16Uiu2HAmVCbfqDaQrBPavBX8J2fwFxX6qzGxehjs6KzZYCfscsnd","/ip4/172.18.122.180/tcp/12783/ws/p2p/16Uiu2HAmVCbfqDaQrBPavBX8J2fwFxX6qzGxehjs6KzZYCfscsnd"],"enrUri":"enr:-L24QIDutrJgRDcVum-qI2Hof5_BzbQY2jV2OuJSo-M2c4VKacyu5nPd8ONZDL5OvyeDn6LESTJgfbftOftb93qD0eMCgmlkgnY0gmlwhKwSerSKbXVsdGlhZGRyc5YACASsEnq0BjHuAAoErBJ6tAYx790DgnJzhQADAQAAiXNlY3AyNTZrMaED9dPumByeGnHLX77PZmVTXK1IwwaPO71P88SnJX58VfaDdGNwgjHug3VkcIIx8IV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-45-55__4f178668-cca0-49a9-a85d-022a27bb8f46__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.31.52
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48140', '48141', '48142', '48143', '48144']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48140:48140 -p 48141:48141 -p 48142:48142 -p 48143:48143 -p 48144:48144 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=48142 --rest-port=48140 --tcp-port=48141 --discv5-udp-port=48143 --rest-address=0.0.0.0 --nat=extip:172.18.31.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ac29a8bdf1ea629a9eec7db520a41abada1d8eaedd4ef8b8008857a5baf7ccb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48144 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QIDutrJgRDcVum-qI2Hof5_BzbQY2jV2OuJSo-M2c4VKacyu5nPd8ONZDL5OvyeDn6LESTJgfbftOftb93qD0eMCgmlkgnY0gmlwhKwSerSKbXVsdGlhZGRyc5YACASsEnq0BjHuAAoErBJ6tAYx790DgnJzhQADAQAAiXNlY3AyNTZrMaED9dPumByeGnHLX77PZmVTXK1IwwaPO71P88SnJX58VfaDdGNwgjHug3VkcIIx8IV3YWt1MgU --filternode=/ip4/172.18.122.180/tcp/12782/p2p/16Uiu2HAmVCbfqDaQrBPavBX8J2fwFxX6qzGxehjs6KzZYCfscsnd
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.31.52 waku 81d8fdcf3295914d08fe61ce984e13e38d03723eb2cbe24108ad2d8d5c397a7d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 81d8fdcf3295. Setting up logs at ./log/docker/node2_2026-03-15_04-45-55__4f178668-cca0-49a9-a85d-022a27bb8f46__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48140
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.52/tcp/48141/p2p/16Uiu2HAm1DFrgZoMPMcqpkCUNfouiYjvduNeKjWK91f3E1QBLV9g","/ip4/172.18.31.52/tcp/48142/ws/p2p/16Uiu2HAm1DFrgZoMPMcqpkCUNfouiYjvduNeKjWK91f3E1QBLV9g"],"enrUri":"enr:-L24QCUmIMbJSMYiEXjcOqSZZtVMPPzaCF_eXUWxHm-H5uSbd8Hr6PIQdVT6pKoXxD9uBEGrLi8updKpWQyWsK1oDHcCgmlkgnY0gmlwhKwSHzSKbXVsdGlhZGRyc5YACASsEh80BrwNAAoErBIfNAa8Dt0DgnJzhQADAQAAiXNlY3AyNTZrMaECVffgWA1aYBrOp3uAWRUOC0EE3xzvZ0e9hZB_98oEnV-DdGNwgrwNg3VkcIK8D4V3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.122.180/tcp/12782/p2p/16Uiu2HAmVCbfqDaQrBPavBX8J2fwFxX6qzGxehjs6KzZYCfscsnd"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "8599ed9e-8f4c-425e-a016-5d0d44e2df1f", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"8599ed9e-8f4c-425e-a016-5d0d44e2df1f","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["1"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["2"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["3"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["4"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["5"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["6"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["7"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["8"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["9"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["10"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["11"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["12"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["13"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["14"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["15"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["16"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["17"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["18"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["19"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["20"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["21"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["22"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["23"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["24"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["25"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["26"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["27"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["28"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 0
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1773549957962154589,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 1
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1","version":0,"timestamp":1773549958083670513,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 2
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2","version":0,"timestamp":1773549958200859411,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 3
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/3" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3","version":0,"timestamp":1773549958317044059,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 4
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"4","version":0,"timestamp":1773549958433278455,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 5
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1773549958548986846,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 6
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/6" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"6","version":0,"timestamp":1773549958665244125,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 7
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1773549958781639110,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 8
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/8" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"8","version":0,"timestamp":1773549958897845661,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 9
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/9" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"9","version":0,"timestamp":1773549959014209738,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 10
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/10" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"10","version":0,"timestamp":1773549959130550512,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 11
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/11" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"11","version":0,"timestamp":1773549959246603914,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 12
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/12" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"12","version":0,"timestamp":1773549959362414795,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 13
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/13" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"13","version":0,"timestamp":1773549959478193497,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 14
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/14" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"14","version":0,"timestamp":1773549959594326325,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 15
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/15" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"15","version":0,"timestamp":1773549959710272270,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 16
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/16" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"16","version":0,"timestamp":1773549959826564363,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 17
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/17" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"17","version":0,"timestamp":1773549959942776585,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 18
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/18" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"18","version":0,"timestamp":1773549960059715049,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 19
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/19" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"19","version":0,"timestamp":1773549960175653798,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 20
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/20" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"20","version":0,"timestamp":1773549960291726936,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 21
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/21" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"21","version":0,"timestamp":1773549960407721198,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 22
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/22" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"22","version":0,"timestamp":1773549960523699513,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 23
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/23" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"23","version":0,"timestamp":1773549960640276049,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 24
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/24" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"24","version":0,"timestamp":1773549960756134889,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 25
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/25" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"25","version":0,"timestamp":1773549960872703518,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 26
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/26" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"26","version":0,"timestamp":1773549960988623945,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 27
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/27" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"27","version":0,"timestamp":1773549961104545394,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 28
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12781/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48140/filter/v2/messages/28" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"28","version":0,"timestamp":1773549961220763283,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48140/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["rate limited"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 01be2aa75064
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 81d8fdcf3295
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-45-55__4f178668-cca0-49a9-a85d-022a27bb8f46__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-45-55__4f178668-cca0-49a9-a85d-022a27bb8f46__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_subscribe_to_29_content_topics_in_separate_calls with id: 2026-03-15_04-46-02__3282691f-31ef-494a-9162-e56184f3da6f
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-46-02__3282691f-31ef-494a-9162-e56184f3da6f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.38.221
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7915', '7916', '7917', '7918', '7919']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7915:7915 -p 7916:7916 -p 7917:7917 -p 7918:7918 -p 7919:7919 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=7917 --rest-port=7915 --tcp-port=7916 --discv5-udp-port=7918 --rest-address=0.0.0.0 --nat=extip:172.18.38.221 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f9384e6c2df9cbf6386d95a8fcf2cfbee5a63ce1ff6deae5d38988e27bd1c41d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7919 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 01be2aa75064. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.38.221 waku e6b93d62923af085dcfbe1db3eb9cc8f1cd1556227485999addb79c63b6cf2a1
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e6b93d62923a. Setting up logs at ./log/docker/node1_2026-03-15_04-46-02__3282691f-31ef-494a-9162-e56184f3da6f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7915
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 81d8fdcf3295. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7915/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7915/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.38.221/tcp/7916/p2p/16Uiu2HAmDESVaodaeTxE2MC6uEKgj1amyuuUJzJNkQ4hQhDzMDQh","/ip4/172.18.38.221/tcp/7917/ws/p2p/16Uiu2HAmDESVaodaeTxE2MC6uEKgj1amyuuUJzJNkQ4hQhDzMDQh"],"enrUri":"enr:-L24QC0xleKrGXItXD1xhozusNx4uxqDjV7OqYoHQJwFoUNDA_lu3PNvUhF_Rs3mQgHo5FUpJQ_H5iY4oCGOilVYq7YCgmlkgnY0gmlwhKwSJt2KbXVsdGlhZGRyc5YACASsEibdBh7sAAoErBIm3QYe7d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCJG6B6dN9GPic16h5DUOTg7LbjDhJWSaP2LBewNGP76DdGNwgh7sg3VkcIIe7oV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-46-02__3282691f-31ef-494a-9162-e56184f3da6f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.91.89
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56528', '56529', '56530', '56531', '56532']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56528:56528 -p 56529:56529 -p 56530:56530 -p 56531:56531 -p 56532:56532 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=56530 --rest-port=56528 --tcp-port=56529 --discv5-udp-port=56531 --rest-address=0.0.0.0 --nat=extip:172.18.91.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b9fcd6fc72d8300e718ebcbbf82f6acbf7eddf7aafe38fccfe9ea48ea35f79ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56532 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QC0xleKrGXItXD1xhozusNx4uxqDjV7OqYoHQJwFoUNDA_lu3PNvUhF_Rs3mQgHo5FUpJQ_H5iY4oCGOilVYq7YCgmlkgnY0gmlwhKwSJt2KbXVsdGlhZGRyc5YACASsEibdBh7sAAoErBIm3QYe7d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCJG6B6dN9GPic16h5DUOTg7LbjDhJWSaP2LBewNGP76DdGNwgh7sg3VkcIIe7oV3YWt1MgU --filternode=/ip4/172.18.38.221/tcp/7916/p2p/16Uiu2HAmDESVaodaeTxE2MC6uEKgj1amyuuUJzJNkQ4hQhDzMDQh
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.91.89 waku fe3b0eb2b4370a907a37b7dc51fa8707310a3b7eb1c7aadf1ffd532722503582
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fe3b0eb2b437. Setting up logs at ./log/docker/node2_2026-03-15_04-46-02__3282691f-31ef-494a-9162-e56184f3da6f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56528
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.89/tcp/56529/p2p/16Uiu2HAmG4ZRp6snNhFewgbdDmEmN3Gz1JWow28GNWGwMAQ5FGSp","/ip4/172.18.91.89/tcp/56530/ws/p2p/16Uiu2HAmG4ZRp6snNhFewgbdDmEmN3Gz1JWow28GNWGwMAQ5FGSp"],"enrUri":"enr:-L24QNCpLgy8O0EmS8sogiQEOFVA51Ixwvq9y-7z3n9gVQ93AYDwhGWVZSe28fk2xxKbUn_BlnKltJU545euX5Dj94oCgmlkgnY0gmlwhKwSW1mKbXVsdGlhZGRyc5YACASsEltZBtzRAAoErBJbWQbc0t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMpzSHtFo8AzJ06UZdSLkAljnmDmjGyvax34UWo5jMQWDdGNwgtzRg3VkcILc04V3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.38.221/tcp/7916/p2p/16Uiu2HAmDESVaodaeTxE2MC6uEKgj1amyuuUJzJNkQ4hQhDzMDQh"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b03f8ca5-c12c-48e6-be0b-3ab24eb32cb9", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"b03f8ca5-c12c-48e6-be0b-3ab24eb32cb9","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["1"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["2"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["3"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["4"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["5"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["6"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["7"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["8"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["9"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["10"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["11"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["12"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["13"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["14"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["15"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["16"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["17"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["18"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["19"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["20"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["21"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["22"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["23"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["24"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["25"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["26"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["27"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["28"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 0
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1773549965561835438,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 1
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1","version":0,"timestamp":1773549965682048321,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 2
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2","version":0,"timestamp":1773549965799139293,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 3
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/3" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3","version":0,"timestamp":1773549965916108047,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 4
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"4","version":0,"timestamp":1773549966033425772,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 5
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1773549966150638850,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 6
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/6" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"6","version":0,"timestamp":1773549966267102275,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 7
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1773549966383124207,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 8
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/8" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"8","version":0,"timestamp":1773549966499608943,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 9
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/9" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"9","version":0,"timestamp":1773549966616037270,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 10
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/10" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"10","version":0,"timestamp":1773549966731815194,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 11
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/11" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"11","version":0,"timestamp":1773549966856385271,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 12
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/12" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"12","version":0,"timestamp":1773549966974838718,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 13
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/13" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"13","version":0,"timestamp":1773549967090579770,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 14
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/14" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"14","version":0,"timestamp":1773549967206317677,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 15
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/15" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"15","version":0,"timestamp":1773549967322454329,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 16
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/16" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"16","version":0,"timestamp":1773549967438409103,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 17
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/17" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"17","version":0,"timestamp":1773549967554497369,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 18
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/18" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"18","version":0,"timestamp":1773549967670659876,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 19
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/19" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"19","version":0,"timestamp":1773549967786776952,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 20
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/20" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"20","version":0,"timestamp":1773549967902938843,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 21
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/21" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"21","version":0,"timestamp":1773549968018555369,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 22
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/22" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"22","version":0,"timestamp":1773549968134490298,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 23
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/23" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"23","version":0,"timestamp":1773549968250500295,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 24
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/24" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"24","version":0,"timestamp":1773549968367136680,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 25
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/25" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"25","version":0,"timestamp":1773549968483635023,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 26
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/26" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"26","version":0,"timestamp":1773549968599559787,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 27
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/27" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"27","version":0,"timestamp":1773549968715695738,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.filter.test_subscribe_create:test_subscribe_create.py:68 Running test with content topic 28
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7915/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56528/filter/v2/messages/28" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"28","version":0,"timestamp":1773549968833090312,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56528/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["rate limited"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id e6b93d62923a
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id fe3b0eb2b437
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-46-02__3282691f-31ef-494a-9162-e56184f3da6f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-46-02__3282691f-31ef-494a-9162-e56184f3da6f__wakuorg_nwaku:latest.log
|
||||
636
nim/1115/data/attachments/14c2653e62518687.txt
Normal file
636
nim/1115/data/attachments/14c2653e62518687.txt
Normal file
@ -0,0 +1,636 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_start_node_with_50_pubsub_topics with id: 2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.8.251
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21930', '21931', '21932', '21933', '21934']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21930:21930 -p 21931:21931 -p 21932:21932 -p 21933:21933 -p 21934:21934 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=21932 --rest-port=21930 --tcp-port=21931 --discv5-udp-port=21933 --rest-address=0.0.0.0 --nat=extip:172.18.8.251 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ca644443cc109c3f8f3bf84c264ddf2bb220ec752a3f3f9beb5f58f0aeacf2cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21934 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0b418df910ad. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.251 waku 9a079dff702ccbe677df2e2770ff8ca206c1c1ddff36529f6d58633ca1945999
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9a079dff702c. Setting up logs at ./log/docker/node1_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21930
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 49d38d286c77. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.8.251/tcp/21931/p2p/16Uiu2HAmA9HkmB7FsDa8ts6C6z3JHgEJW1NV6bLhSnXegTMsknjQ","/ip4/172.18.8.251/tcp/21932/ws/p2p/16Uiu2HAmA9HkmB7FsDa8ts6C6z3JHgEJW1NV6bLhSnXegTMsknjQ"],"enrUri":"enr:-L24QF-79aVzmtGd_cWLldvLVxtuMsSaLyfrHqpbKEsMre-iFNoB72-bqGCZ3IQhwSuP3x9Ks01gJxd28glS89EYOxACgmlkgnY0gmlwhKwSCPuKbXVsdGlhZGRyc5YACASsEgj7BlWrAAoErBII-wZVrN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC2qzhpX0WuSDfDPrxpRGEusP7ZBqbo1adwG4wWIno5EeDdGNwglWrg3VkcIJVrYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.247.113
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7708', '7709', '7710', '7711', '7712']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7708:7708 -p 7709:7709 -p 7710:7710 -p 7711:7711 -p 7712:7712 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=7710 --rest-port=7708 --tcp-port=7709 --discv5-udp-port=7711 --rest-address=0.0.0.0 --nat=extip:172.18.247.113 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fba36a8ef841464326d8a7b2d263aea9fd03beb596716c94d3c61bfde2b7ac5f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7712 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF-79aVzmtGd_cWLldvLVxtuMsSaLyfrHqpbKEsMre-iFNoB72-bqGCZ3IQhwSuP3x9Ks01gJxd28glS89EYOxACgmlkgnY0gmlwhKwSCPuKbXVsdGlhZGRyc5YACASsEgj7BlWrAAoErBII-wZVrN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC2qzhpX0WuSDfDPrxpRGEusP7ZBqbo1adwG4wWIno5EeDdGNwglWrg3VkcIJVrYV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.247.113 waku d34b483c49f4bbd7f4d2f316985ac8981cb534deb813e2068afdfddd01205eb9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d34b483c49f4. Setting up logs at ./log/docker/node2_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7708
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7708/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7708/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7708/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.113/tcp/7709/p2p/16Uiu2HAkwDQF2vqPQ5uM6Cb9qDzF2cNoCMJb3Dw4xyTTy6c4WiyP","/ip4/172.18.247.113/tcp/7710/ws/p2p/16Uiu2HAkwDQF2vqPQ5uM6Cb9qDzF2cNoCMJb3Dw4xyTTy6c4WiyP"],"enrUri":"enr:-L24QGqFEUK5zflcuSvMOCirILS-2JCLI0EhJWCjDG_23kQ0dogqC7sNlaEfRDpAhSXsqAh11OgYZQd_aGk42e1jXtACgmlkgnY0gmlwhKwS93GKbXVsdGlhZGRyc5YACASsEvdxBh4dAAoErBL3cQYeHt0DgnJzhQACAQAAiXNlY3AyNTZrMaECGpKcKOJ0FAWPfGtRNFCi1fBc2rKc-gcI42iBGJ12C2KDdGNwgh4dg3VkcIIeH4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7708/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.8.251/tcp/21931/p2p/16Uiu2HAmA9HkmB7FsDa8ts6C6z3JHgEJW1NV6bLhSnXegTMsknjQ"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21930/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7708/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21930/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550064790431579,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550064883040817,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550065200166033,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 9a079dff702c
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d34b483c49f4
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_start_node_with_50_pubsub_topics with id: 2026-03-15_04-47-46__c4186207-826a-4832-be46-f885dc4f08c3
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-46__c4186207-826a-4832-be46-f885dc4f08c3__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.18.46
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38913', '38914', '38915', '38916', '38917']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38913:38913 -p 38914:38914 -p 38915:38915 -p 38916:38916 -p 38917:38917 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=38915 --rest-port=38913 --tcp-port=38914 --discv5-udp-port=38916 --rest-address=0.0.0.0 --nat=extip:172.18.18.46 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cc15532cca8abac1daa0d3bd91edacf92d2d908e8bf231a7303659ab437bf0e5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38917 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.18.46 waku fb8740b79e9caf1afa62a14b4537d23325ff7a7dd4cf386835e1e162b2f52bf1
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fb8740b79e9c. Setting up logs at ./log/docker/node1_2026-03-15_04-47-46__c4186207-826a-4832-be46-f885dc4f08c3__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38913
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9a079dff702c. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d34b483c49f4. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.18.46/tcp/38914/p2p/16Uiu2HAmKstKee3dar5JqhNGWJMScncKtsZT634cNarAzg3mQwfe","/ip4/172.18.18.46/tcp/38915/ws/p2p/16Uiu2HAmKstKee3dar5JqhNGWJMScncKtsZT634cNarAzg3mQwfe"],"enrUri":"enr:-L24QFq90hpMM9katqs2hcKu31azuFiZDwElPZXlP7Ek-H-zWXZk4MbVx371MZG01t2l9Mo960iW8UgY2BBW49gGbtcCgmlkgnY0gmlwhKwSEi6KbXVsdGlhZGRyc5YACASsEhIuBpgCAAoErBISLgaYA90DgnJzhQACAQAAiXNlY3AyNTZrMaEDa0-K9WUPrKACVN_clB7ZwiJAEyrSs1g4r7JBjzeVuzGDdGNwgpgCg3VkcIKYBIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-46__c4186207-826a-4832-be46-f885dc4f08c3__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.37.194
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24080', '24081', '24082', '24083', '24084']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24080:24080 -p 24081:24081 -p 24082:24082 -p 24083:24083 -p 24084:24084 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=24082 --rest-port=24080 --tcp-port=24081 --discv5-udp-port=24083 --rest-address=0.0.0.0 --nat=extip:172.18.37.194 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a5fe1a9d4c9faead9ac76cebae27940cb6c54ee33b7bbf4bff3f5b962aa5d1cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24084 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFq90hpMM9katqs2hcKu31azuFiZDwElPZXlP7Ek-H-zWXZk4MbVx371MZG01t2l9Mo960iW8UgY2BBW49gGbtcCgmlkgnY0gmlwhKwSEi6KbXVsdGlhZGRyc5YACASsEhIuBpgCAAoErBISLgaYA90DgnJzhQACAQAAiXNlY3AyNTZrMaEDa0-K9WUPrKACVN_clB7ZwiJAEyrSs1g4r7JBjzeVuzGDdGNwgpgCg3VkcIKYBIV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.37.194 waku 30b02765732520ddb809b926f2964e5e714a2193471c580d7dfafa0b6d670413
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 30b027657325. Setting up logs at ./log/docker/node2_2026-03-15_04-47-46__c4186207-826a-4832-be46-f885dc4f08c3__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24080
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.37.194/tcp/24081/p2p/16Uiu2HAmF2NfDdRMsiQejMpKsgFtDVCKLzBQGCtKNPfdVjDyNqWn","/ip4/172.18.37.194/tcp/24082/ws/p2p/16Uiu2HAmF2NfDdRMsiQejMpKsgFtDVCKLzBQGCtKNPfdVjDyNqWn"],"enrUri":"enr:-L24QF4v4XDETfNrsQ-PoiaZa2JGBErz1zWXXt1nmyHuLMlSVj_WRTfmT537HlqBpCy7u3d_vlffzI4GZ8_ZBZ3XeZwCgmlkgnY0gmlwhKwSJcKKbXVsdGlhZGRyc5YACASsEiXCBl4RAAoErBIlwgZeEt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDIzHLvCnkEzMeCvNeNSiN6FaZEh0FV0rHY-f0dI84rkeDdGNwgl4Rg3VkcIJeE4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24080/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.18.46/tcp/38914/p2p/16Uiu2HAmKstKee3dar5JqhNGWJMScncKtsZT634cNarAzg3mQwfe"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24080/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550070815728255,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550070815728255,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550070940733568,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550070940733568,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071058749049,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071058749049,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071176637926,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071176637926,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071295374137,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071295374137,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071413872368,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071413872368,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071533143161,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071533143161,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071652350729,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071652350729,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071773769468,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071773769468,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F9" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F9" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071890036755,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F9" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550071890036755,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072012737116,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072012737116,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072131284878,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072131284878,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072247584079,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072247584079,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072365535583,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072365535583,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072482360338,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072482360338,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072597396381,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072597396381,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072712913061,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072712913061,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072828682556,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072828682556,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072943867663,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550072943867663,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073058334015,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073058334015,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073173574152,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073173574152,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073291261188,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073291261188,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073407521546,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073407521546,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073523312431,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073523312431,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073639314257,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073639314257,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F25" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F25" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073754305038,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F25" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073754305038,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073870390893,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073870390893,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074007062634,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074007062634,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074122961228,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074122961228,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074239088467,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074239088467,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074354948872,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074354948872,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074469872212,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074469872212,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074585461647,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074585461647,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074701943434,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074701943434,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074818334435,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074818334435,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074933195633,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550074933195633,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075048857711,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075048857711,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075164222780,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075164222780,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075279571649,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075279571649,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075395071654,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075395071654,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075510408384,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075510408384,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075628468595,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075628468595,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075744017965,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075744017965,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075859425569,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075859425569,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075992753102,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550075992753102,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550076108781484,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550076108781484,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550076224054894,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550076224054894,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550076339236511,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550076339236511,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550076454320470,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550076454320470,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38913/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550076569343533,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24080/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550076569343533,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id fb8740b79e9c
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 30b027657325
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
104
nim/1115/data/attachments/14c81255f6c1f908.txt
Normal file
104
nim/1115/data/attachments/14c81255f6c1f908.txt
Normal file
@ -0,0 +1,104 @@
|
||||
2026-03-15 04:53:29.919 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:53:29.920 DEBUG [tests.conftest] Running test: test_relay_subscribe_with_multiple_overlapping_pubsub_topics with id: 2026-03-15_04-53-29__00043828-2df6-4cf5-b44d-2a7ee873d017
|
||||
2026-03-15 04:53:29.920 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:53:29.920 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:53:29.920 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-15 04:53:29.926 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:53:29.926 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-53-29__00043828-2df6-4cf5-b44d-2a7ee873d017__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:29.926 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:53:29.926 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:53:29.927 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:53:29.928 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.24.154
|
||||
2026-03-15 04:53:29.928 DEBUG [src.node.docker_mananger] Generated ports ['34697', '34698', '34699', '34700', '34701']
|
||||
2026-03-15 04:53:29.928 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:53:29.928 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:53:29.928 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:53:29.928 DEBUG [src.node.docker_mananger] docker run -i -t -p 34697:34697 -p 34698:34698 -p 34699:34699 -p 34700:34700 -p 34701:34701 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=34699 --rest-port=34697 --tcp-port=34698 --discv5-udp-port=34700 --rest-address=0.0.0.0 --nat=extip:172.18.24.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fdf27293d77f8cc61c02ad8a1afddd3e7d3c5186a3e14dab3aa58e1911fa1d51 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34701 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:53:30.082 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.24.154 waku 3cb26a9811be85775016138b625be9a725f50964c0df4d4269d02a4107241913
|
||||
2026-03-15 04:53:30.109 DEBUG [src.node.docker_mananger] Container started with ID 3cb26a9811be. Setting up logs at ./log/docker/node1_2026-03-15_04-53-29__00043828-2df6-4cf5-b44d-2a7ee873d017__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:30.109 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34697
|
||||
2026-03-15 04:53:30.110 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:53:30.264 ERROR [src.node.docker_mananger] Max retries reached for container 75572caf352e. Exiting log stream.
|
||||
2026-03-15 04:53:30.722 ERROR [src.node.docker_mananger] Max retries reached for container e7f956a2a650. Exiting log stream.
|
||||
2026-03-15 04:53:31.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34697/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:31.113 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_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-03-15 04:53:31.113 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:53:31.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34697/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:31.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.24.154/tcp/34698/p2p/16Uiu2HAkx5A9N2UgiGneang1TrnKhHxnouDkC93AvjGWRtJLfQnp","/ip4/172.18.24.154/tcp/34699/ws/p2p/16Uiu2HAkx5A9N2UgiGneang1TrnKhHxnouDkC93AvjGWRtJLfQnp"],"enrUri":"enr:-L24QP2uRWZsC7RptsKOiN5TFAgCQZRGXs6p7op_2mF3QgecYME8m2fDSYSMXxBzp6EQOpRMLBgWCnbG3ToERfn170ECgmlkgnY0gmlwhKwSGJqKbXVsdGlhZGRyc5YACASsEhiaBoeKAAoErBIYmgaHi90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ1G1xfOuRXNsSNqV7jOulRCSAGLqI0wT3GgLJ3fuQB2DdGNwgoeKg3VkcIKHjIV3YWt1MgE"}'
|
||||
2026-03-15 04:53:31.115 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:53:31.121 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:53:31.121 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-53-29__00043828-2df6-4cf5-b44d-2a7ee873d017__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:31.121 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:53:31.121 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:53:31.123 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:53:31.123 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.61.31
|
||||
2026-03-15 04:53:31.123 DEBUG [src.node.docker_mananger] Generated ports ['16842', '16843', '16844', '16845', '16846']
|
||||
2026-03-15 04:53:31.123 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:53:31.123 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:53:31.123 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:53:31.123 DEBUG [src.node.docker_mananger] docker run -i -t -p 16842:16842 -p 16843:16843 -p 16844:16844 -p 16845:16845 -p 16846:16846 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=16844 --rest-port=16842 --tcp-port=16843 --discv5-udp-port=16845 --rest-address=0.0.0.0 --nat=extip:172.18.61.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3b74dacd042058cafec895df27451f3da96197b4743aeb30f2a20ccb8a3fdacb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16846 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP2uRWZsC7RptsKOiN5TFAgCQZRGXs6p7op_2mF3QgecYME8m2fDSYSMXxBzp6EQOpRMLBgWCnbG3ToERfn170ECgmlkgnY0gmlwhKwSGJqKbXVsdGlhZGRyc5YACASsEhiaBoeKAAoErBIYmgaHi90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ1G1xfOuRXNsSNqV7jOulRCSAGLqI0wT3GgLJ3fuQB2DdGNwgoeKg3VkcIKHjIV3YWt1MgE
|
||||
2026-03-15 04:53:31.275 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.61.31 waku 2cd45f37695f440542a971e3dfa7988caf680e555e58d4e241a459dd0ed37b42
|
||||
2026-03-15 04:53:31.303 DEBUG [src.node.docker_mananger] Container started with ID 2cd45f37695f. Setting up logs at ./log/docker/node2_2026-03-15_04-53-29__00043828-2df6-4cf5-b44d-2a7ee873d017__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:31.304 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16842
|
||||
2026-03-15 04:53:31.304 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:53:32.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16842/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:32.320 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_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-03-15 04:53:32.321 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:53:32.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16842/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:32.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.61.31/tcp/16843/p2p/16Uiu2HAmDrQa3CEEfsyBdRkpJS4gZepUUnfvSDCn4Vhokfm42z5e","/ip4/172.18.61.31/tcp/16844/ws/p2p/16Uiu2HAmDrQa3CEEfsyBdRkpJS4gZepUUnfvSDCn4Vhokfm42z5e"],"enrUri":"enr:-L24QNIOH_et95rfXCGD9LWHPpqcoa6Ix1Uf4f69-AZUtAvqUiyyRt26LFBhztvuBle1KChKUMaJZ-41BPWYa4gnUYsCgmlkgnY0gmlwhKwSPR-KbXVsdGlhZGRyc5YACASsEj0fBkHLAAoErBI9HwZBzN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDEch2FF-vgikMC8Cz8cKJnd0r4gpOSLzqyDNfskaFDemDdGNwgkHLg3VkcIJBzYV3YWt1MgE"}'
|
||||
2026-03-15 04:53:32.330 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:53:32.331 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16842/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.24.154/tcp/34698/p2p/16Uiu2HAkx5A9N2UgiGneang1TrnKhHxnouDkC93AvjGWRtJLfQnp"]'
|
||||
2026-03-15 04:53:32.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:32.335 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34697/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
|
||||
2026-03-15 04:53:32.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:32.339 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16842/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
|
||||
2026-03-15 04:53:32.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:32.348 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34697/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25"]'
|
||||
2026-03-15 04:53:32.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:32.354 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16842/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25"]'
|
||||
2026-03-15 04:53:32.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:32.360 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:32.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:32.364 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:53:32.464 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:32.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:32.467 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550412360467456,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:32.468 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:32.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16842/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:32.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550412360467456,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:32.473 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:32.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:32.477 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:53:32.577 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:32.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:32.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550412472982272,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:32.581 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:32.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16842/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:32.584 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550412472982272,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:32.585 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:32.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:32.591 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:53:32.691 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:32.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:32.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550412585671168,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:32.695 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:32.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16842/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:32.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550412585671168,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:32.699 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:32.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:32.703 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:53:32.803 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:32.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:32.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550412699293696,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:32.807 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:32.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16842/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:32.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550412699293696,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:32.811 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:53:32.812 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:53:32.812 DEBUG [src.node.waku_node] Stopping container with id 3cb26a9811be
|
||||
2026-03-15 04:53:33.302 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:53:33.302 DEBUG [src.node.waku_node] Stopping container with id 2cd45f37695f
|
||||
2026-03-15 04:53:33.761 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:53:33.763 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:53:33.770 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:53:33.776 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
245
nim/1115/data/attachments/160b65be5efe1288.txt
Normal file
245
nim/1115/data/attachments/160b65be5efe1288.txt
Normal file
@ -0,0 +1,245 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_some_content_topics[content_topic_list1] with id: 2026-03-15_04-48-15__77bf5850-5a11-49ca-b1fa-c226b87afa22
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-15__77bf5850-5a11-49ca-b1fa-c226b87afa22__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.196.64
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35519', '35520', '35521', '35522', '35523']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35519:35519 -p 35520:35520 -p 35521:35521 -p 35522:35522 -p 35523:35523 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=35521 --rest-port=35519 --tcp-port=35520 --discv5-udp-port=35522 --rest-address=0.0.0.0 --nat=extip:172.18.196.64 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1b1ccfa0b53be9531defadee9ceecaa8e59a43aefe8c83bdd4afce7ed84f0da6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35523 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.196.64 waku 661f2c275a2b63a2fcbbce56fcac5970c89a5fdae9abe2da57aae11ea0fdd5b0
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 661f2c275a2b. Setting up logs at ./log/docker/node1_2026-03-15_04-48-15__77bf5850-5a11-49ca-b1fa-c226b87afa22__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35519
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container acb3c7500807. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0e4207683c70. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.64/tcp/35520/p2p/16Uiu2HAmANQR9r5omYWy3FrtFpvdE8AfqZ7i88M8XxUb5JmNCVVW","/ip4/172.18.196.64/tcp/35521/ws/p2p/16Uiu2HAmANQR9r5omYWy3FrtFpvdE8AfqZ7i88M8XxUb5JmNCVVW"],"enrUri":"enr:-L24QDVaQPhyZNa-CQ8SFYJtvdvd1oOx7df0ZIHbRj5AhRbWHe41xLxPS2BQciCAoESluZFbHi4f_70oXF1cLN8i0VgCgmlkgnY0gmlwhKwSxECKbXVsdGlhZGRyc5YACASsEsRABorAAAoErBLEQAaKwd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC3gj279k-5XpQP63LuUmNEbp4n2G6zWDgmaJ7jFcyMC2DdGNwgorAg3VkcIKKwoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-15__77bf5850-5a11-49ca-b1fa-c226b87afa22__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.45.142
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42191', '42192', '42193', '42194', '42195']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42191:42191 -p 42192:42192 -p 42193:42193 -p 42194:42194 -p 42195:42195 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=42193 --rest-port=42191 --tcp-port=42192 --discv5-udp-port=42194 --rest-address=0.0.0.0 --nat=extip:172.18.45.142 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6edfe38661d0ff10f8534c8ffab4bdc9bcf9eea5b5bae4f4aa991e03cbb7f6fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42195 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDVaQPhyZNa-CQ8SFYJtvdvd1oOx7df0ZIHbRj5AhRbWHe41xLxPS2BQciCAoESluZFbHi4f_70oXF1cLN8i0VgCgmlkgnY0gmlwhKwSxECKbXVsdGlhZGRyc5YACASsEsRABorAAAoErBLEQAaKwd0DgnJzhQACAQAAiXNlY3AyNTZrMaEC3gj279k-5XpQP63LuUmNEbp4n2G6zWDgmaJ7jFcyMC2DdGNwgorAg3VkcIKKwoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.142 waku 176b5f27485867d62778eb1c5aff2ae45aef7dc1edf63faf233f2e0e3364124c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 176b5f274858. Setting up logs at ./log/docker/node2_2026-03-15_04-48-15__77bf5850-5a11-49ca-b1fa-c226b87afa22__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42191
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.142/tcp/42192/p2p/16Uiu2HAkxhPzZTBDS4fhvMsSb6mHJznr1AsUdDJSib9GkeCZcrU5","/ip4/172.18.45.142/tcp/42193/ws/p2p/16Uiu2HAkxhPzZTBDS4fhvMsSb6mHJznr1AsUdDJSib9GkeCZcrU5"],"enrUri":"enr:-L24QPoOC-bbAumSST_E2iMzoELSfwTOJLdJzgVvLx9q39qxY-dItNauFbxDW6kDGoUMQL1fuprIKV8QuChJe5mDcn4CgmlkgnY0gmlwhKwSLY6KbXVsdGlhZGRyc5YACASsEi2OBqTQAAoErBItjgak0d0DgnJzhQACAQAAiXNlY3AyNTZrMaECMJpHBLFZuyHFFGPrFwlAjpDRAlkHd3R5YIiReNXgdx6DdGNwgqTQg3VkcIKk0oV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42191/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.196.64/tcp/35520/p2p/16Uiu2HAmANQR9r5omYWy3FrtFpvdE8AfqZ7i88M8XxUb5JmNCVVW"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42191/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550100520353979,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550100520353979,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773550100641106164,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773550100641106164,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773550100759887571,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773550100759887571,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773550100877525300,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773550100877525300,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773550100996846633,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773550100996846633,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773550101114518434,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773550101114518434,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773550101231902970,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773550101231902970,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773550101350918186,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773550101350918186,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:35519/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:42191/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:35519/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:35519/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:35519/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773550101840110050,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773550101840110050,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773550101960007481,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773550101960007481,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773550102077963785,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773550102077963785,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773550102197433037,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773550102197433037,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35519/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35519/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773550102336945134,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42191/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773550102336945134,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 661f2c275a2b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 176b5f274858
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
84
nim/1115/data/attachments/163ce4630f81545d.txt
Normal file
84
nim/1115/data/attachments/163ce4630f81545d.txt
Normal file
@ -0,0 +1,84 @@
|
||||
2026-03-15 04:47:38.647 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:38.647 DEBUG [tests.conftest] Running test: test_store_with_duplicate_hashes with id: 2026-03-15_04-47-38__2ba5ec98-1051-42e5-ad5e-68aff6bd2425
|
||||
2026-03-15 04:47:38.648 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:38.648 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-15 04:47:38.648 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-15 04:47:38.655 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:38.656 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-47-38__2ba5ec98-1051-42e5-ad5e-68aff6bd2425__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:38.656 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:38.656 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:38.657 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:38.657 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.9.114
|
||||
2026-03-15 04:47:38.657 DEBUG [src.node.docker_mananger] Generated ports ['12738', '12739', '12740', '12741', '12742']
|
||||
2026-03-15 04:47:38.658 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:38.658 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:38.658 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:38.658 DEBUG [src.node.docker_mananger] docker run -i -t -p 12738:12738 -p 12739:12739 -p 12740:12740 -p 12741:12741 -p 12742:12742 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=12740 --rest-port=12738 --tcp-port=12739 --discv5-udp-port=12741 --rest-address=0.0.0.0 --nat=extip:172.18.9.114 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a70daadb2b7becc8d0dc62b3d41dfd4a3c0b8c849d727c1e5f1b45eadd8c1dc9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12742 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-15 04:47:38.852 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.9.114 waku 98d4dcd778339bef5a282b3c25412729a9e235905dcb0f37e9ea818f4abb7e67
|
||||
2026-03-15 04:47:38.855 ERROR [src.node.docker_mananger] Max retries reached for container 6b9b6e40997d. Exiting log stream.
|
||||
2026-03-15 04:47:38.889 DEBUG [src.node.docker_mananger] Container started with ID 98d4dcd77833. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-47-38__2ba5ec98-1051-42e5-ad5e-68aff6bd2425__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:38.889 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12738
|
||||
2026-03-15 04:47:38.890 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:39.426 ERROR [src.node.docker_mananger] Max retries reached for container 3b9d4196c5aa. Exiting log stream.
|
||||
2026-03-15 04:47:39.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12738/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:39.893 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_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:47:39.893 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:39.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12738/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:39.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.9.114/tcp/12739/p2p/16Uiu2HAmCrB8oBHtHEn8ofN8w3e8AsLceEpEkCmDNw6YbRhyniLt","/ip4/172.18.9.114/tcp/12740/ws/p2p/16Uiu2HAmCrB8oBHtHEn8ofN8w3e8AsLceEpEkCmDNw6YbRhyniLt"],"enrUri":"enr:-L24QKuuL_eb0E1NHxyxFOnJwvSJhgTW9nRU3Nlmf3VHrhcfMQb59aBz4v7JXrmn49WgW03cumwaLe3OJVSvPqA1W38CgmlkgnY0gmlwhKwSCXKKbXVsdGlhZGRyc5YACASsEglyBjHDAAoErBIJcgYxxN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAt2VRYGLxYwW_3NqSCYA3mff5scsHARvFdbgsO5a0M2DdGNwgjHDg3VkcIIxxYV3YWt1MgM"}'
|
||||
2026-03-15 04:47:39.896 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:39.903 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:39.903 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-47-38__2ba5ec98-1051-42e5-ad5e-68aff6bd2425__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:39.903 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:39.904 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:39.905 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:39.905 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.191.100
|
||||
2026-03-15 04:47:39.905 DEBUG [src.node.docker_mananger] Generated ports ['59952', '59953', '59954', '59955', '59956']
|
||||
2026-03-15 04:47:39.905 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:39.906 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:39.906 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:39.906 DEBUG [src.node.docker_mananger] docker run -i -t -p 59952:59952 -p 59953:59953 -p 59954:59954 -p 59955:59955 -p 59956:59956 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=59954 --rest-port=59952 --tcp-port=59953 --discv5-udp-port=59955 --rest-address=0.0.0.0 --nat=extip:172.18.191.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ad4abffaaefe9be8b9bb29fe41c906c07b9dcabedf8f65cc0cfa0f16eb4fd29 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59956 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKuuL_eb0E1NHxyxFOnJwvSJhgTW9nRU3Nlmf3VHrhcfMQb59aBz4v7JXrmn49WgW03cumwaLe3OJVSvPqA1W38CgmlkgnY0gmlwhKwSCXKKbXVsdGlhZGRyc5YACASsEglyBjHDAAoErBIJcgYxxN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAt2VRYGLxYwW_3NqSCYA3mff5scsHARvFdbgsO5a0M2DdGNwgjHDg3VkcIIxxYV3YWt1MgM --storenode=/ip4/172.18.9.114/tcp/12739/p2p/16Uiu2HAmCrB8oBHtHEn8ofN8w3e8AsLceEpEkCmDNw6YbRhyniLt --store=true --relay=true
|
||||
2026-03-15 04:47:40.103 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.191.100 waku d63ad3e3bcc32c38e3d3d06f90d49bf897592a5cae0c07e9237b5022673f7ec9
|
||||
2026-03-15 04:47:40.137 DEBUG [src.node.docker_mananger] Container started with ID d63ad3e3bcc3. Setting up logs at ./log/docker/store_node1_2026-03-15_04-47-38__2ba5ec98-1051-42e5-ad5e-68aff6bd2425__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:40.138 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59952
|
||||
2026-03-15 04:47:40.138 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:41.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59952/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:41.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:47:41.142 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:41.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59952/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:41.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.100/tcp/59953/p2p/16Uiu2HAm8BBqciZz6GwMd8QpatpTPa7nDETzcB2Qcd2AJWbNsJCj","/ip4/172.18.191.100/tcp/59954/ws/p2p/16Uiu2HAm8BBqciZz6GwMd8QpatpTPa7nDETzcB2Qcd2AJWbNsJCj"],"enrUri":"enr:-L24QOu_a7spKw-9LYVXFv4VYHsdm87tL_rILA9NoZU24TA5dTKT0CRY8HRIISHI8D4p9IHAqWvOIK1OSm4_0VnmF9sCgmlkgnY0gmlwhKwSv2SKbXVsdGlhZGRyc5YACASsEr9kBuoxAAoErBK_ZAbqMt0DgnJzhQADAQAAiXNlY3AyNTZrMaECvXH6x4TwWMXqVANOqnVlCHporxyHoJYlL9TLfhgrciyDdGNwguoxg3VkcILqM4V3YWt1MgM"}'
|
||||
2026-03-15 04:47:41.145 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:41.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59952/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.9.114/tcp/12739/p2p/16Uiu2HAmCrB8oBHtHEn8ofN8w3e8AsLceEpEkCmDNw6YbRhyniLt"]'
|
||||
2026-03-15 04:47:41.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12738/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:47:41.151 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59952/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:47:41.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.154 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:47:41.155 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12738/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:41.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.161 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:47:41.362 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:47:41.363 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12738/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:41.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.369 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:47:41.570 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:47:41.570 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12738/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:41.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.577 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:47:41.778 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:47:41.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12738/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:41.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:41.785 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:47:41.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12738/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xe2666f873675dd0501a182b6ac346bf8ce00a3373a5fbd3708555b02c90e1fef%2C0xe2666f873675dd0501a182b6ac346bf8ce00a3373a5fbd3708555b02c90e1fef&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:41.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe2666f873675dd0501a182b6ac346bf8ce00a3373a5fbd3708555b02c90e1fef"}]}'
|
||||
2026-03-15 04:47:41.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59952/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xe2666f873675dd0501a182b6ac346bf8ce00a3373a5fbd3708555b02c90e1fef%2C0xe2666f873675dd0501a182b6ac346bf8ce00a3373a5fbd3708555b02c90e1fef&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:41.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe2666f873675dd0501a182b6ac346bf8ce00a3373a5fbd3708555b02c90e1fef"}]}'
|
||||
2026-03-15 04:47:41.994 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:41.995 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:41.995 DEBUG [src.node.waku_node] Stopping container with id 98d4dcd77833
|
||||
2026-03-15 04:47:42.563 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:42.563 DEBUG [src.node.waku_node] Stopping container with id d63ad3e3bcc3
|
||||
2026-03-15 04:47:43.097 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:43.097 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:43.109 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:43.116 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
74
nim/1115/data/attachments/167fa5265d8d429.txt
Normal file
74
nim/1115/data/attachments/167fa5265d8d429.txt
Normal file
@ -0,0 +1,74 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_from_non_existing_content_topic with id: 2026-03-15_04-46-21__bc870969-8129-4e62-90a3-8479ec93850d
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-46-21__bc870969-8129-4e62-90a3-8479ec93850d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.64.15
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30285', '30286', '30287', '30288', '30289']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30285:30285 -p 30286:30286 -p 30287:30287 -p 30288:30288 -p 30289:30289 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=30287 --rest-port=30285 --tcp-port=30286 --discv5-udp-port=30288 --rest-address=0.0.0.0 --nat=extip:172.18.64.15 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3826f8e6b13eef5ab297ab03df4c1edbfb37c3c4fffbdaccf3ebb2fe7fc6d194 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30289 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.64.15 waku d002d66ef589747f2a9590c778bc62c1798ea7ebcf4a526f22143de8b6821e33
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a1af40d7cde8. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d002d66ef589. Setting up logs at ./log/docker/node1_2026-03-15_04-46-21__bc870969-8129-4e62-90a3-8479ec93850d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30285
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6a6774323f1d. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30285/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30285/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.15/tcp/30286/p2p/16Uiu2HAmTFrNqfHTc3BvuV71BGAWCLz9bQMejTuHRL1KjeafKdpm","/ip4/172.18.64.15/tcp/30287/ws/p2p/16Uiu2HAmTFrNqfHTc3BvuV71BGAWCLz9bQMejTuHRL1KjeafKdpm"],"enrUri":"enr:-L24QPBRCWVJLGKVGCFTHzho8TT8kargt8JqAupqFzJFr2UON8LBFloIvIQ7PdjV_WqOt0JrpjU5smVUxK3Zg9phQ2ECgmlkgnY0gmlwhKwSQA-KbXVsdGlhZGRyc5YACASsEkAPBnZOAAoErBJADwZ2T90DgnJzhQADAQAAiXNlY3AyNTZrMaED2PHuDCf331GOmceedQVNiaKx--1gzikLVNle5y4c0vKDdGNwgnZOg3VkcIJ2UIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-46-21__bc870969-8129-4e62-90a3-8479ec93850d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.137.156
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19555', '19556', '19557', '19558', '19559']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19555:19555 -p 19556:19556 -p 19557:19557 -p 19558:19558 -p 19559:19559 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=19557 --rest-port=19555 --tcp-port=19556 --discv5-udp-port=19558 --rest-address=0.0.0.0 --nat=extip:172.18.137.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b3bf0ad18bac52ea0ddbbc2e6f59bba3e761bee6ac9da803eb88e0ffcaba0fdf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19559 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPBRCWVJLGKVGCFTHzho8TT8kargt8JqAupqFzJFr2UON8LBFloIvIQ7PdjV_WqOt0JrpjU5smVUxK3Zg9phQ2ECgmlkgnY0gmlwhKwSQA-KbXVsdGlhZGRyc5YACASsEkAPBnZOAAoErBJADwZ2T90DgnJzhQADAQAAiXNlY3AyNTZrMaED2PHuDCf331GOmceedQVNiaKx--1gzikLVNle5y4c0vKDdGNwgnZOg3VkcIJ2UIV3YWt1MgU --filternode=/ip4/172.18.64.15/tcp/30286/p2p/16Uiu2HAmTFrNqfHTc3BvuV71BGAWCLz9bQMejTuHRL1KjeafKdpm
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.137.156 waku bc4f7aabf0df8a9f6a2053f7cc16f64d3ff8e01f2f4fa3edfb5d1ce830c7cc73
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID bc4f7aabf0df. Setting up logs at ./log/docker/node2_2026-03-15_04-46-21__bc870969-8129-4e62-90a3-8479ec93850d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19555
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19555/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19555/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.137.156/tcp/19556/p2p/16Uiu2HAmRTnVevUJFhqsfq8yByZumcVu1t2kHCepB6w9MdLD8SLY","/ip4/172.18.137.156/tcp/19557/ws/p2p/16Uiu2HAmRTnVevUJFhqsfq8yByZumcVu1t2kHCepB6w9MdLD8SLY"],"enrUri":"enr:-L24QI55bB4wnq9-4iqOanoxlxs65l3oq8XVJVlHZuDCBbmjHICvtwtE-R0wwrvQE_pB-m3e6KhLIbgPX_QZF5lWAFYCgmlkgnY0gmlwhKwSiZyKbXVsdGlhZGRyc5YACASsEomcBkxkAAoErBKJnAZMZd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvkkiwc2FPMAq0m6d01y5z6yAtqIgxXa0pBhgN2vIRqmDdGNwgkxkg3VkcIJMZoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19555/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.64.15/tcp/30286/p2p/16Uiu2HAmTFrNqfHTc3BvuV71BGAWCLz9bQMejTuHRL1KjeafKdpm"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30285/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19555/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "aec873ca-7d4a-44a1-b5e7-0fbc5c05fcef", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"aec873ca-7d4a-44a1-b5e7-0fbc5c05fcef","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:19555/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:19555/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30285/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)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19555/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773549984031550818,"ephemeral":false}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d002d66ef589
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id bc4f7aabf0df
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
83
nim/1115/data/attachments/16fabc400f883eb6.txt
Normal file
83
nim/1115/data/attachments/16fabc400f883eb6.txt
Normal file
@ -0,0 +1,83 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/waku/2/content/test.js] with id: 2026-03-15_04-54-40__6e2c88f0-3cf0-410c-93c7-dbd76391603e
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-54-40__6e2c88f0-3cf0-410c-93c7-dbd76391603e__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.28.73
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31536', '31537', '31538', '31539', '31540']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31536:31536 -p 31537:31537 -p 31538:31538 -p 31539:31539 -p 31540:31540 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=31538 --rest-port=31536 --tcp-port=31537 --discv5-udp-port=31539 --rest-address=0.0.0.0 --nat=extip:172.18.28.73 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=313a42f12e2ed19ba3b5a9542fbabaae8fa90dfcc698a5b9837e0d8d1d2f0539 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31540 --metrics-logging=true --relay=true --filter=true --content-topic=/waku/2/content/test.js
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a54d26e9a0dc. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.28.73 waku 4fe6a5f9d2c77b73ac006458615d115eab24b03f8c70d4668be294215233dfb5
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4fe6a5f9d2c7. Setting up logs at ./log/docker/node1_2026-03-15_04-54-40__6e2c88f0-3cf0-410c-93c7-dbd76391603e__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31536
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2822f65748f6. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31536/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31536/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31536/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31536/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.28.73/tcp/31537/p2p/16Uiu2HAmUxGq6GEnD1hJ4jqS6iwyP6X9tU3bdTfqtQksvCTFeoHN","/ip4/172.18.28.73/tcp/31538/ws/p2p/16Uiu2HAmUxGq6GEnD1hJ4jqS6iwyP6X9tU3bdTfqtQksvCTFeoHN"],"enrUri":"enr:-L24QEj7qDOQhQK7bZE3CtNoyPefWpjJDL6S9n-P1b1t_ECXC2R3o4mYUbF4QSC4QziBXrRwjJS9qcwxH7zo-mpW7dICgmlkgnY0gmlwhKwSHEmKbXVsdGlhZGRyc5YACASsEhxJBnsxAAoErBIcSQZ7Mt0DgnJzhQACAQAAiXNlY3AyNTZrMaED8ih_cWhf9Jqhn0rmUYF9IfsPAJoduMYCzrr9eirIRlWDdGNwgnsxg3VkcIJ7M4V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-54-40__6e2c88f0-3cf0-410c-93c7-dbd76391603e__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.127.249
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30473', '30474', '30475', '30476', '30477']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30473:30473 -p 30474:30474 -p 30475:30475 -p 30476:30476 -p 30477:30477 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=30475 --rest-port=30473 --tcp-port=30474 --discv5-udp-port=30476 --rest-address=0.0.0.0 --nat=extip:172.18.127.249 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b9a364eeca2cbad01c20c293baf516e8b5faefbdf6c2fbb355fccfb90756fefc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30477 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEj7qDOQhQK7bZE3CtNoyPefWpjJDL6S9n-P1b1t_ECXC2R3o4mYUbF4QSC4QziBXrRwjJS9qcwxH7zo-mpW7dICgmlkgnY0gmlwhKwSHEmKbXVsdGlhZGRyc5YACASsEhxJBnsxAAoErBIcSQZ7Mt0DgnJzhQACAQAAiXNlY3AyNTZrMaED8ih_cWhf9Jqhn0rmUYF9IfsPAJoduMYCzrr9eirIRlWDdGNwgnsxg3VkcIJ7M4V3YWt1MgU --content-topic=/waku/2/content/test.js
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.127.249 waku ffae0576f49235dd3e957296f8b3a8b01f2f41e8d44a61f66e75c239cc864f79
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ffae0576f492. Setting up logs at ./log/docker/node2_2026-03-15_04-54-40__6e2c88f0-3cf0-410c-93c7-dbd76391603e__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30473
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30473/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30473/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30473/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30473/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30473/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.127.249/tcp/30474/p2p/16Uiu2HAmEYhaXBjEPf6MbkdTFPWLHSJrFjxsNyVXU5iJxZQ7KUWT","/ip4/172.18.127.249/tcp/30475/ws/p2p/16Uiu2HAmEYhaXBjEPf6MbkdTFPWLHSJrFjxsNyVXU5iJxZQ7KUWT"],"enrUri":"enr:-L24QDTpr6_oUCQMG708RTMBTkjEcMYmmgH9FUZaheTGCFloAIUyefd_Tqrjz6UA6Zpe2SEcq7QS8rix0CDcNWY7a7YCgmlkgnY0gmlwhKwSf_mKbXVsdGlhZGRyc5YACASsEn_5BncKAAoErBJ_-QZ3C90DgnJzhQACAQAAiXNlY3AyNTZrMaEDHBrsy4-IOxT5x-Erwicn4ThjM1T0cY_A2WooHS7KLIiDdGNwgncKg3VkcIJ3DIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30473/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.28.73/tcp/31537/p2p/16Uiu2HAmUxGq6GEnD1hJ4jqS6iwyP6X9tU3bdTfqtQksvCTFeoHN"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31536/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30473/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31536/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31536/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773550484027066665,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30473/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773550484027066665,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4fe6a5f9d2c7
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ffae0576f492
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
89
nim/1115/data/attachments/170cf03bf1775253.txt
Normal file
89
nim/1115/data/attachments/170cf03bf1775253.txt
Normal file
@ -0,0 +1,89 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/22/sometopic/someencoding] with id: 2026-03-15_04-48-08__3f35983c-114e-4532-a1b5-17f9e3cb3d82
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-08__3f35983c-114e-4532-a1b5-17f9e3cb3d82__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.116.246
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27875', '27876', '27877', '27878', '27879']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27875:27875 -p 27876:27876 -p 27877:27877 -p 27878:27878 -p 27879:27879 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=27877 --rest-port=27875 --tcp-port=27876 --discv5-udp-port=27878 --rest-address=0.0.0.0 --nat=extip:172.18.116.246 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0d986cbe209f7fe71d3a23facd0ec8fcdba7abb517d5e5feb0f240d58ca5d7ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27879 --metrics-logging=true --relay=true --filter=true --content-topic=/app/22/sometopic/someencoding
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8c43a33d0aee. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.116.246 waku 72b7d6277c404b4dde7bd9b0484a3e7ded8e23e08b841ce200d3c1814947aa1c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 72b7d6277c40. Setting up logs at ./log/docker/node1_2026-03-15_04-48-08__3f35983c-114e-4532-a1b5-17f9e3cb3d82__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27875
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f9a57b10ef99. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.246/tcp/27876/p2p/16Uiu2HAmHYHizhtujQxbavjN9bbgADXcyrkcHiLguJVpsbcQPtMX","/ip4/172.18.116.246/tcp/27877/ws/p2p/16Uiu2HAmHYHizhtujQxbavjN9bbgADXcyrkcHiLguJVpsbcQPtMX"],"enrUri":"enr:-L24QKJRvit3R2QuZT2-26pneOIHIMYYZSsXSvZlH4b5L9hLREjml7ESLHfFH5o2Jcfw3hdSKe4hBPaVz7cw7L60QL0CgmlkgnY0gmlwhKwSdPaKbXVsdGlhZGRyc5YACASsEnT2BmzkAAoErBJ09gZs5d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSJMDmu3VGYJlqdgIa-bxikq4xZQ-9QWv5I1nbSiE4BKDdGNwgmzkg3VkcIJs5oV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-08__3f35983c-114e-4532-a1b5-17f9e3cb3d82__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.32.230
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41804', '41805', '41806', '41807', '41808']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41804:41804 -p 41805:41805 -p 41806:41806 -p 41807:41807 -p 41808:41808 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=41806 --rest-port=41804 --tcp-port=41805 --discv5-udp-port=41807 --rest-address=0.0.0.0 --nat=extip:172.18.32.230 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ddeeedbce38a65b5deb3ea14d03d7c5b5e61da444fae4b81cfe4d30e34d2ec71 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41808 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKJRvit3R2QuZT2-26pneOIHIMYYZSsXSvZlH4b5L9hLREjml7ESLHfFH5o2Jcfw3hdSKe4hBPaVz7cw7L60QL0CgmlkgnY0gmlwhKwSdPaKbXVsdGlhZGRyc5YACASsEnT2BmzkAAoErBJ09gZs5d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSJMDmu3VGYJlqdgIa-bxikq4xZQ-9QWv5I1nbSiE4BKDdGNwgmzkg3VkcIJs5oV3YWt1MgU --content-topic=/app/22/sometopic/someencoding
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.32.230 waku 192e24cdc6920bf002575dd074ae9b2b32645a650d7e782c513edd4cec306766
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 192e24cdc692. Setting up logs at ./log/docker/node2_2026-03-15_04-48-08__3f35983c-114e-4532-a1b5-17f9e3cb3d82__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41804
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41804/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41804/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.32.230/tcp/41805/p2p/16Uiu2HAmT1fKcV4LoF1CwEtS9NbTKabJrAzGXVnTz4G5nqdFtrrA","/ip4/172.18.32.230/tcp/41806/ws/p2p/16Uiu2HAmT1fKcV4LoF1CwEtS9NbTKabJrAzGXVnTz4G5nqdFtrrA"],"enrUri":"enr:-L24QKOvYAE_Fs_kBJTXm8KS6-K7G4IV8TpV2c6tomURj7sff5ghYuhwLoVQUpAU0WTxpgq5zLbSrF7iw2jlfuyxuFkCgmlkgnY0gmlwhKwSIOaKbXVsdGlhZGRyc5YACASsEiDmBqNNAAoErBIg5gajTt0DgnJzhQACAQAAiXNlY3AyNTZrMaED1U9MQrQCH_GfHD2INj6BVbaI2ZW3xczUdiSFm6nwyN-DdGNwgqNNg3VkcIKjT4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41804/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.116.246/tcp/27876/p2p/16Uiu2HAmHYHizhtujQxbavjN9bbgADXcyrkcHiLguJVpsbcQPtMX"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27875/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41804/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27875/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27875/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773550092390505398,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41804/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773550092390505398,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 72b7d6277c40
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 192e24cdc692
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
383
nim/1115/data/attachments/1748f32732e36937.txt
Normal file
383
nim/1115/data/attachments/1748f32732e36937.txt
Normal file
@ -0,0 +1,383 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.62.44
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53748', '53749', '53750', '53751', '53752']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53748:53748 -p 53749:53749 -p 53750:53750 -p 53751:53751 -p 53752:53752 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=53750 --rest-port=53748 --tcp-port=53749 --discv5-udp-port=53751 --rest-address=0.0.0.0 --nat=extip:172.18.62.44 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e322b39d30ffa8b1a19001147a0801c8aeddd9dcd3aebd2bb4b9bdeec8b28dd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53752 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.62.44 waku c32ca5ab67b121b01bc4d287fc2842e9cf2c47e0bd1a8adf5eef789b2bac9a2d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c32ca5ab67b1. Setting up logs at ./log/docker/node1_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53748
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container db8d1fd75baf. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 65c6c3b650d0. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.44/tcp/53749/p2p/16Uiu2HAm8LvKBXR6UNZ9SErv9UewLvdqGZxQaD1THY4E56U1D4Tv","/ip4/172.18.62.44/tcp/53750/ws/p2p/16Uiu2HAm8LvKBXR6UNZ9SErv9UewLvdqGZxQaD1THY4E56U1D4Tv"],"enrUri":"enr:-L24QC4wCcA0uMZBP9LwP1ylUrheV61LkPKDqooa9lOjhlSlFu0881cnIrTNLOh50rlfOjDrt5kRTRDizlq2aRPxp5ECgmlkgnY0gmlwhKwSPiyKbXVsdGlhZGRyc5YACASsEj4sBtH1AAoErBI-LAbR9t0DgnJzhQACAQAAiXNlY3AyNTZrMaECv_A73DzDPhUpRsbeoWN5ekgyfZYnPnXh1deUvXsZD4WDdGNwgtH1g3VkcILR94V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.200.248
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28470', '28471', '28472', '28473', '28474']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28470:28470 -p 28471:28471 -p 28472:28472 -p 28473:28473 -p 28474:28474 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=28472 --rest-port=28470 --tcp-port=28471 --discv5-udp-port=28473 --rest-address=0.0.0.0 --nat=extip:172.18.200.248 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d7ebffbcd9bd80bf36fec2b5af3da8fa6eb5cad6a4929668aadaac2c5b8a7cea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28474 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC4wCcA0uMZBP9LwP1ylUrheV61LkPKDqooa9lOjhlSlFu0881cnIrTNLOh50rlfOjDrt5kRTRDizlq2aRPxp5ECgmlkgnY0gmlwhKwSPiyKbXVsdGlhZGRyc5YACASsEj4sBtH1AAoErBI-LAbR9t0DgnJzhQACAQAAiXNlY3AyNTZrMaECv_A73DzDPhUpRsbeoWN5ekgyfZYnPnXh1deUvXsZD4WDdGNwgtH1g3VkcILR94V3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.200.248 waku 6e6b576f253aae247c2f856efb6ea02b178c50f593cfaff587b31058433abc4f
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6e6b576f253a. Setting up logs at ./log/docker/node2_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28470
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28470/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28470/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.248/tcp/28471/p2p/16Uiu2HAmN7543tWSZJ3C54fvURsLtYWP2Q3rs8yNYQBtuNz1av8x","/ip4/172.18.200.248/tcp/28472/ws/p2p/16Uiu2HAmN7543tWSZJ3C54fvURsLtYWP2Q3rs8yNYQBtuNz1av8x"],"enrUri":"enr:-L24QCCEyXjJTKVX0KWMTOxqrI20IjmZW_EpR8hCahcpN73DKDRs1EAeENpC8WGSxVja7e6TD7rygWUoUdSMjjY4iz0CgmlkgnY0gmlwhKwSyPiKbXVsdGlhZGRyc5YACASsEsj4Bm83AAoErBLI-AZvON0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjGeZzur7-UM2Efd2K6RYdlHFMlN_nxKK2zLE5yK9KkmDdGNwgm83g3VkcIJvOYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28470/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.62.44/tcp/53749/p2p/16Uiu2HAm8LvKBXR6UNZ9SErv9UewLvdqGZxQaD1THY4E56U1D4Tv"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53748/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28470/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550107022880457,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550110991126404,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id c32ca5ab67b1
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 6e6b576f253a
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.142.32
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8159', '8160', '8161', '8162', '8163']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8159:8159 -p 8160:8160 -p 8161:8161 -p 8162:8162 -p 8163:8163 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=8161 --rest-port=8159 --tcp-port=8160 --discv5-udp-port=8162 --rest-address=0.0.0.0 --nat=extip:172.18.142.32 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f0edfdd4443c0aba7ea79d8ae799ae36ccbcd6f6aec606fda50b4113ba3d82fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8163 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c32ca5ab67b1. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.32 waku 7457b69cd59ba40f61e2c5850de47118f4c6b1d6d49b283bce04662209d8f145
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7457b69cd59b. Setting up logs at ./log/docker/node1_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8159
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6e6b576f253a. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.32/tcp/8160/p2p/16Uiu2HAkyFVmPuZSNJftaQH8BsuuJ7dJpsC1jrAWbbMMkGhz6fYk","/ip4/172.18.142.32/tcp/8161/ws/p2p/16Uiu2HAkyFVmPuZSNJftaQH8BsuuJ7dJpsC1jrAWbbMMkGhz6fYk"],"enrUri":"enr:-L24QCeCaMGiFSVSp4XUQGZNqJBB-CuZ0Sk6j39zK1aGG1EoJoznd_shHpjHpkLcgRKZOr0ap1b9kHQoazKUPQCB-bYCgmlkgnY0gmlwhKwSjiCKbXVsdGlhZGRyc5YACASsEo4gBh_gAAoErBKOIAYf4d0DgnJzhQACAQAAiXNlY3AyNTZrMaECONNkERLllcp9PJ0vbAC6j1lf2Zdjql9BImb8kKSOjCGDdGNwgh_gg3VkcIIf4oV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.254.243
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3412', '3413', '3414', '3415', '3416']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3412:3412 -p 3413:3413 -p 3414:3414 -p 3415:3415 -p 3416:3416 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=3414 --rest-port=3412 --tcp-port=3413 --discv5-udp-port=3415 --rest-address=0.0.0.0 --nat=extip:172.18.254.243 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1adcbfc5dedbd06b4a7cccb5e0f192afecbcb323dadbcc03fda07c9369f1beab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3416 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCeCaMGiFSVSp4XUQGZNqJBB-CuZ0Sk6j39zK1aGG1EoJoznd_shHpjHpkLcgRKZOr0ap1b9kHQoazKUPQCB-bYCgmlkgnY0gmlwhKwSjiCKbXVsdGlhZGRyc5YACASsEo4gBh_gAAoErBKOIAYf4d0DgnJzhQACAQAAiXNlY3AyNTZrMaECONNkERLllcp9PJ0vbAC6j1lf2Zdjql9BImb8kKSOjCGDdGNwgh_gg3VkcIIf4oV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.254.243 waku 5e228c8d01dc085976580967e1804f706dcd7c0c22b08bf2a6a71af87bd8d89c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5e228c8d01dc. Setting up logs at ./log/docker/node2_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3412
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.243/tcp/3413/p2p/16Uiu2HAmSS8y2R3DGRuVQMzPcTnDGDizYGeVVJxTzwR3bUgmsTHC","/ip4/172.18.254.243/tcp/3414/ws/p2p/16Uiu2HAmSS8y2R3DGRuVQMzPcTnDGDizYGeVVJxTzwR3bUgmsTHC"],"enrUri":"enr:-L24QP8iALOZ1-vCMppTGZSeHmlIPAv6NXkdFOJ5A18Eu8kJZKDYIdWGYpxphUuE4bIA7RTTeZMHy86i1WvmGeokGIwCgmlkgnY0gmlwhKwS_vOKbXVsdGlhZGRyc5YACASsEv7zBg1VAAoErBL-8wYNVt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDzLjPCVOg5LUhud9jFItW6rLx7TgExi2bmwNJ7CpCPwODdGNwgg1Vg3VkcIINV4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3412/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.142.32/tcp/8160/p2p/16Uiu2HAkyFVmPuZSNJftaQH8BsuuJ7dJpsC1jrAWbbMMkGhz6fYk"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8159/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3412/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115551214524,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115551214524,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115670656911,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115670656911,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115789088553,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773550114949416176,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115789088553,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 7457b69cd59b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 5e228c8d01dc
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-15_04-48-37__ba439ad5-7418-44f9-86fb-d1682fc0fdc6
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-37__ba439ad5-7418-44f9-86fb-d1682fc0fdc6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.42.210
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35642', '35643', '35644', '35645', '35646']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35642:35642 -p 35643:35643 -p 35644:35644 -p 35645:35645 -p 35646:35646 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=35644 --rest-port=35642 --tcp-port=35643 --discv5-udp-port=35645 --rest-address=0.0.0.0 --nat=extip:172.18.42.210 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bfe8a3f45ee6aefeffaed5571bed04a13c2edbb3a4cae36e0e578ff4f2fbd3ad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35646 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7457b69cd59b. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.42.210 waku 797819d61fe050fa5bd59f06962ff884e7c16a5c914b0b3f910777f2ab62b6cd
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 797819d61fe0. Setting up logs at ./log/docker/node1_2026-03-15_04-48-37__ba439ad5-7418-44f9-86fb-d1682fc0fdc6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35642
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5e228c8d01dc. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.210/tcp/35643/p2p/16Uiu2HAmDSv54GMv8b2vZBJLAEGoJF9CpCypXArkrmoZUSjUyujB","/ip4/172.18.42.210/tcp/35644/ws/p2p/16Uiu2HAmDSv54GMv8b2vZBJLAEGoJF9CpCypXArkrmoZUSjUyujB"],"enrUri":"enr:-L24QMXDfSlPer11e5QXoYSYYsitrHjFoushH1QhN-rOoyOYdICmqARFMUj8r8_1PwWK1UCleIn7NTeaa_0osBpAIiQCgmlkgnY0gmlwhKwSKtKKbXVsdGlhZGRyc5YACASsEirSBos7AAoErBIq0gaLPN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDC8PgwSIzQ1QNGbskNrzp-WHghP9IbDxgvZ4hLPNEpk6DdGNwgos7g3VkcIKLPYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-37__ba439ad5-7418-44f9-86fb-d1682fc0fdc6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.206.214
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17286', '17287', '17288', '17289', '17290']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17286:17286 -p 17287:17287 -p 17288:17288 -p 17289:17289 -p 17290:17290 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=17288 --rest-port=17286 --tcp-port=17287 --discv5-udp-port=17289 --rest-address=0.0.0.0 --nat=extip:172.18.206.214 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a6c9be4acc7bb385d2d2c86dd9fb2562cdc6d009e4521e70016e7c3cc532ccbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17290 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMXDfSlPer11e5QXoYSYYsitrHjFoushH1QhN-rOoyOYdICmqARFMUj8r8_1PwWK1UCleIn7NTeaa_0osBpAIiQCgmlkgnY0gmlwhKwSKtKKbXVsdGlhZGRyc5YACASsEirSBos7AAoErBIq0gaLPN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDC8PgwSIzQ1QNGbskNrzp-WHghP9IbDxgvZ4hLPNEpk6DdGNwgos7g3VkcIKLPYV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.206.214 waku 4948fbe71d345b36adcb55df7b7972e7a88aaf97bb32005f3c5644d7ead940b0
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4948fbe71d34. Setting up logs at ./log/docker/node2_2026-03-15_04-48-37__ba439ad5-7418-44f9-86fb-d1682fc0fdc6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17286
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.214/tcp/17287/p2p/16Uiu2HAmBLXLPnWntDsrBvosNy7Kkxg8uaQmkoh3SbeW7kMw2nhr","/ip4/172.18.206.214/tcp/17288/ws/p2p/16Uiu2HAmBLXLPnWntDsrBvosNy7Kkxg8uaQmkoh3SbeW7kMw2nhr"],"enrUri":"enr:-L24QDrLk4R8ilvKPHHtEWbb8qINQpUmUVzOhJbMgAs6AAVtSiHqlV4AS6uRyzasJp-TM8YiYEOSkohSERNF0Tq7QzICgmlkgnY0gmlwhKwSztaKbXVsdGlhZGRyc5YACASsEs7WBkOHAAoErBLO1gZDiN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC7GlP4e-0cTnejPj3dNmqC8iMi--KU79L-Lvz3Ly3H12DdGNwgkOHg3VkcIJDiYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17286/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.210/tcp/35643/p2p/16Uiu2HAmDSv54GMv8b2vZBJLAEGoJF9CpCypXArkrmoZUSjUyujB"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550120442354896,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550120442354896,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550120567487934,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550120567487934,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550120687316751,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550120687316751,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550120804443365,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550120804443365,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550120923145940,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550120923145940,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550121045440775,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550121045440775,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550121162684967,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550121162684967,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550121281025537,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550121281025537,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:35642/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:17286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:35642/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:17286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:35642/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:17286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:35642/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:17286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:35642/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:17286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:35642/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:17286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:35642/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:17286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:35642/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:17286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 797819d61fe0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4948fbe71d34
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
192
nim/1115/data/attachments/175a007ca529e0cf.txt
Normal file
192
nim/1115/data/attachments/175a007ca529e0cf.txt
Normal file
@ -0,0 +1,192 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_node_uses_both_auto_and_regular_apis with id: 2026-03-15_04-49-44__694f20a5-5d2a-4304-aef5-6c5aab4ca917
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-49-44__694f20a5-5d2a-4304-aef5-6c5aab4ca917__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.198.114
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33197', '33198', '33199', '33200', '33201']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33197:33197 -p 33198:33198 -p 33199:33199 -p 33200:33200 -p 33201:33201 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=33199 --rest-port=33197 --tcp-port=33198 --discv5-udp-port=33200 --rest-address=0.0.0.0 --nat=extip:172.18.198.114 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=623c4aa1e318b87d575921dfe96eb2b88b4422c68466840ad60103fe14d74e41 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33201 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 99b5ba958901. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.198.114 waku 1f9b1653acdbf4d6ebfd00bd4b267a55a5d6a37476adda2c4be9aab9139e0585
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1f9b1653acdb. Setting up logs at ./log/docker/node1_2026-03-15_04-49-44__694f20a5-5d2a-4304-aef5-6c5aab4ca917__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33197
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5351a85bb631. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33197/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33197/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33197/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33197/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.114/tcp/33198/p2p/16Uiu2HAmMu5ACSDEu6hhJMy9BUPLmemBRYgKsoYAjLFUodbd4YS2","/ip4/172.18.198.114/tcp/33199/ws/p2p/16Uiu2HAmMu5ACSDEu6hhJMy9BUPLmemBRYgKsoYAjLFUodbd4YS2"],"enrUri":"enr:-L24QPR3EbLkLPgij5kkz9Ko94bGETHNxo-1-_eier4WqWtwLhl76TuyCDGJTlvlBQAmDgYI1h9NIlvgzPcKUpmKIzICgmlkgnY0gmlwhKwSxnKKbXVsdGlhZGRyc5YACASsEsZyBoGuAAoErBLGcgaBr90DgnJzhQACAQAAiXNlY3AyNTZrMaEDiVTAPgqseR3-LWp26FaP9TVBvEX7UbdUq7x2PuXp1_-DdGNwgoGug3VkcIKBsIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-49-44__694f20a5-5d2a-4304-aef5-6c5aab4ca917__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.175.187
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48646', '48647', '48648', '48649', '48650']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48646:48646 -p 48647:48647 -p 48648:48648 -p 48649:48649 -p 48650:48650 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=48648 --rest-port=48646 --tcp-port=48647 --discv5-udp-port=48649 --rest-address=0.0.0.0 --nat=extip:172.18.175.187 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=14f3dde97abaa3d5aad48edbe82e8cae7aa21fb1dddf7cce0acac4cdcdcbb34f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48650 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPR3EbLkLPgij5kkz9Ko94bGETHNxo-1-_eier4WqWtwLhl76TuyCDGJTlvlBQAmDgYI1h9NIlvgzPcKUpmKIzICgmlkgnY0gmlwhKwSxnKKbXVsdGlhZGRyc5YACASsEsZyBoGuAAoErBLGcgaBr90DgnJzhQACAQAAiXNlY3AyNTZrMaEDiVTAPgqseR3-LWp26FaP9TVBvEX7UbdUq7x2PuXp1_-DdGNwgoGug3VkcIKBsIV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.175.187 waku 73d76108c50f5a5bd2afab3d24484fafd59f75d01ccf24ee0663cd34614a0db7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 73d76108c50f. Setting up logs at ./log/docker/node2_2026-03-15_04-49-44__694f20a5-5d2a-4304-aef5-6c5aab4ca917__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48646
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48646/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48646/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.175.187/tcp/48647/p2p/16Uiu2HAm4bAVUbvaTPBwf7wy1sQu6ecXPZt4mFZtyc3o8AAXY9SC","/ip4/172.18.175.187/tcp/48648/ws/p2p/16Uiu2HAm4bAVUbvaTPBwf7wy1sQu6ecXPZt4mFZtyc3o8AAXY9SC"],"enrUri":"enr:-L24QHMt2nnN6YSQ5P5bktwEQzqDzVuFtESF4gWdZuVyM25rCdwLWWUdrYylg5fDnOYPLETM3XiX3UhTXrywq_tS3K0CgmlkgnY0gmlwhKwSr7uKbXVsdGlhZGRyc5YACASsEq-7Br4HAAoErBKvuwa-CN0DgnJzhQACAQAAiXNlY3AyNTZrMaECiCel4rPYb_xwbVoxJknz8C0rmFko02dgQN-8Xyoao-2DdGNwgr4Hg3VkcIK-CYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48646/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.198.114/tcp/33198/p2p/16Uiu2HAmMu5ACSDEu6hhJMy9BUPLmemBRYgKsoYAjLFUodbd4YS2"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33197/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48646/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33197/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33197/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773550187778675868,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48646/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773550187778675868,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33197/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48646/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33197/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33197/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550185898343399,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550187905899354,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 1f9b1653acdb
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 73d76108c50f
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-49-44__694f20a5-5d2a-4304-aef5-6c5aab4ca917__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-49-44__694f20a5-5d2a-4304-aef5-6c5aab4ca917__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_node_uses_both_auto_and_regular_apis with id: 2026-03-15_04-49-49__998f55c7-aa1b-4375-9fe9-e192f3bd8299
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-49-49__998f55c7-aa1b-4375-9fe9-e192f3bd8299__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.32.119
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10873', '10874', '10875', '10876', '10877']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10873:10873 -p 10874:10874 -p 10875:10875 -p 10876:10876 -p 10877:10877 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=10875 --rest-port=10873 --tcp-port=10874 --discv5-udp-port=10876 --rest-address=0.0.0.0 --nat=extip:172.18.32.119 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=36eaea5f6f2ee43f47fc3cffed630cebf4a4eb4dfcab1d4fbf5942af666d510f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10877 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1f9b1653acdb. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.32.119 waku c35081ae05dd593906c34d6102179b608ff34ed1af5d0f717e84392feaaaaa16
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c35081ae05dd. Setting up logs at ./log/docker/node1_2026-03-15_04-49-49__998f55c7-aa1b-4375-9fe9-e192f3bd8299__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10873
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 73d76108c50f. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10873/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10873/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10873/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.32.119/tcp/10874/p2p/16Uiu2HAm145gCiTHSc8CjgbSpKgkhhATWqeWYwDA5b2u577m35nq","/ip4/172.18.32.119/tcp/10875/ws/p2p/16Uiu2HAm145gCiTHSc8CjgbSpKgkhhATWqeWYwDA5b2u577m35nq"],"enrUri":"enr:-L24QJ2iJQ1WZDDBqDMMfaE7qBQ9gqD873v6UzjZ31wJQod2NEis2YSyEYONu7SJT9PBM_SzNACJVPajloNGMvinKfUCgmlkgnY0gmlwhKwSIHeKbXVsdGlhZGRyc5YACASsEiB3Bip6AAoErBIgdwYqe90DgnJzhQACAQAAiXNlY3AyNTZrMaECU54jQVdK8e-VyyC4scImdCt41n6j-nBNSv4XuAAxaUKDdGNwgip6g3VkcIIqfIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-49-49__998f55c7-aa1b-4375-9fe9-e192f3bd8299__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.113.4
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6488', '6489', '6490', '6491', '6492']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6488:6488 -p 6489:6489 -p 6490:6490 -p 6491:6491 -p 6492:6492 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=6490 --rest-port=6488 --tcp-port=6489 --discv5-udp-port=6491 --rest-address=0.0.0.0 --nat=extip:172.18.113.4 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0cd58bfebdca13cb43a33b5ad6fc4891ec0134670c574cc07b4fd2cbc2fa66cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6492 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJ2iJQ1WZDDBqDMMfaE7qBQ9gqD873v6UzjZ31wJQod2NEis2YSyEYONu7SJT9PBM_SzNACJVPajloNGMvinKfUCgmlkgnY0gmlwhKwSIHeKbXVsdGlhZGRyc5YACASsEiB3Bip6AAoErBIgdwYqe90DgnJzhQACAQAAiXNlY3AyNTZrMaECU54jQVdK8e-VyyC4scImdCt41n6j-nBNSv4XuAAxaUKDdGNwgip6g3VkcIIqfIV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.113.4 waku b6cd53a0b019761bb0e16a51264865e345c25c4114c8243a03ae831bee831cfa
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6cd53a0b019. Setting up logs at ./log/docker/node2_2026-03-15_04-49-49__998f55c7-aa1b-4375-9fe9-e192f3bd8299__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6488
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6488/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6488/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6488/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6488/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6488/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6488/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.113.4/tcp/6489/p2p/16Uiu2HAmHfVgACxpDRtuvR39PmzbFARCqDJCezCPXa1xeAyEiL4q","/ip4/172.18.113.4/tcp/6490/ws/p2p/16Uiu2HAmHfVgACxpDRtuvR39PmzbFARCqDJCezCPXa1xeAyEiL4q"],"enrUri":"enr:-L24QDIqCN487gv_H8DYrs-n9Qd54KKxfb16VZ3tVYBqBTR4N9oXsIwmOZywxD9_rPNzxh_3Ug46J-KVwAJT1y4Ha7ECgmlkgnY0gmlwhKwScQSKbXVsdGlhZGRyc5YACASsEnEEBhlZAAoErBJxBAYZWt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDSmuXyDC1YYpLoAkE49tqUvsq4kquQ0_FW6FrD2c594KDdGNwghlZg3VkcIIZW4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6488/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.32.119/tcp/10874/p2p/16Uiu2HAm145gCiTHSc8CjgbSpKgkhhATWqeWYwDA5b2u577m35nq"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10873/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6488/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10873/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773550192421719369,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6488/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773550192421719369,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10873/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6488/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10873/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10873/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550187905899354,"ephemeral":false,"proof":""},{"payload":"L215YXBwLzEvbGF0ZXN0L3Byb3Rv","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550190565768544,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550188056812515,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550192610493317,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id c35081ae05dd
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id b6cd53a0b019
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-49-49__998f55c7-aa1b-4375-9fe9-e192f3bd8299__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-49-49__998f55c7-aa1b-4375-9fe9-e192f3bd8299__wakuorg_nwaku:latest.log
|
||||
95
nim/1115/data/attachments/175c7b17ab8296f3.txt
Normal file
95
nim/1115/data/attachments/175c7b17ab8296f3.txt
Normal file
@ -0,0 +1,95 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_time_filter_zero_end_time with id: 2026-03-15_04-49-30__86ebcd99-9b49-4853-9685-3b563130b0ab
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-49-30__86ebcd99-9b49-4853-9685-3b563130b0ab__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.111.60
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55972', '55973', '55974', '55975', '55976']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55972:55972 -p 55973:55973 -p 55974:55974 -p 55975:55975 -p 55976:55976 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=55974 --rest-port=55972 --tcp-port=55973 --discv5-udp-port=55975 --rest-address=0.0.0.0 --nat=extip:172.18.111.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db06e430d532acf599b4906dfdada85ee99f348abadbeabff1162ec8c8fdecbb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55976 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.111.60 waku faf0e441d0bf61d67f93fff720fffca01341fae7e47737f37df9fbc84091d873
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9ee58e4ea092. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID faf0e441d0bf. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-49-30__86ebcd99-9b49-4853-9685-3b563130b0ab__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55972
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 51417c3149eb. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55972/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55972/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.60/tcp/55973/p2p/16Uiu2HAm38W2GQiNKfP1sC6FeRVizpfa4CohnQcKGYA4p7rhSv5T","/ip4/172.18.111.60/tcp/55974/ws/p2p/16Uiu2HAm38W2GQiNKfP1sC6FeRVizpfa4CohnQcKGYA4p7rhSv5T"],"enrUri":"enr:-L24QDKUXdlf0exj8vQMlwc7pQaKNrT0WYHz6Dedax3Jebq7GNm11JCD-Yd-IcWMZ68XeGRP6knW0ONbb4RdEAxGWWsCgmlkgnY0gmlwhKwSbzyKbXVsdGlhZGRyc5YACASsEm88BtqlAAoErBJvPAbapt0DgnJzhQADAQAAiXNlY3AyNTZrMaECcndc4nn89gHxax2yQUCp7KjQimBHxAWobwo6nYaCSX6DdGNwgtqlg3VkcILap4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-49-30__86ebcd99-9b49-4853-9685-3b563130b0ab__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.161.94
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45177', '45178', '45179', '45180', '45181']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45177:45177 -p 45178:45178 -p 45179:45179 -p 45180:45180 -p 45181:45181 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=45179 --rest-port=45177 --tcp-port=45178 --discv5-udp-port=45180 --rest-address=0.0.0.0 --nat=extip:172.18.161.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b7edd192fcac3df4e4ec5e3de46fefa29fe36d2ecb92b13ece8d10cabd55bde6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45181 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDKUXdlf0exj8vQMlwc7pQaKNrT0WYHz6Dedax3Jebq7GNm11JCD-Yd-IcWMZ68XeGRP6knW0ONbb4RdEAxGWWsCgmlkgnY0gmlwhKwSbzyKbXVsdGlhZGRyc5YACASsEm88BtqlAAoErBJvPAbapt0DgnJzhQADAQAAiXNlY3AyNTZrMaECcndc4nn89gHxax2yQUCp7KjQimBHxAWobwo6nYaCSX6DdGNwgtqlg3VkcILap4V3YWt1MgM --storenode=/ip4/172.18.111.60/tcp/55973/p2p/16Uiu2HAm38W2GQiNKfP1sC6FeRVizpfa4CohnQcKGYA4p7rhSv5T --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.161.94 waku 90686034e4d8f1f023f554427af9af9415cb88c89b1eba1a9fc9042d8ffeaa1b
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 90686034e4d8. Setting up logs at ./log/docker/store_node1_2026-03-15_04-49-30__86ebcd99-9b49-4853-9685-3b563130b0ab__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45177
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45177/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45177/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.94/tcp/45178/p2p/16Uiu2HAm7HbxaG29sewQgoF3pLVkCyFaEde6K8JP2DmGQkGmiQ1d","/ip4/172.18.161.94/tcp/45179/ws/p2p/16Uiu2HAm7HbxaG29sewQgoF3pLVkCyFaEde6K8JP2DmGQkGmiQ1d"],"enrUri":"enr:-L24QOHnR7-Dxaex__sqNOAtY42nTbMEHnUzDlN2zsCbh8UnUnCvOAE2rASBdniQ9-uRgwKPOtIFk7I7fwmLeYqnkQkCgmlkgnY0gmlwhKwSoV6KbXVsdGlhZGRyc5YACASsEqFeBrB6AAoErBKhXgawe90DgnJzhQADAQAAiXNlY3AyNTZrMaECsDsM0LXoRTdlbw60FCVs_k_dzUKymJdsDJ_x-BCK3yiDdGNwgrB6g3VkcIKwfIV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45177/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.111.60/tcp/55973/p2p/16Uiu2HAm38W2GQiNKfP1sC6FeRVizpfa4CohnQcKGYA4p7rhSv5T"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55972/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45177/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55972/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55972/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55972/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55972/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55972/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55972/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:238 inquering stored messages with end time 0
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55972/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&endTime=0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3e305762644b945d03cce1cf3cfefb2a4adff5792773f9c3c320476ea7bc03c7","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550169682553088,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xabd48d43076c049e4bdbc1f75e67cdc91f05eaa87170765381d1128889f78195","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550171682558976,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x48958bc44fe2b2149256b5536c432c06de1d9868313c36a1a4d2c13e9513455b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550172582561024,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x303e20918a61b83e454bfbc0b51f9934e14f157411afbe8467f348ce3bfe501d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550172782563840,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x3d95d4849d7e0967765ec2cbc8295b3ca7a90964852273539e2887d79cd09a4b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550174682564864,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x94729a21907621a50244d3365a85f15158a8282211ef361eecab9ec03d4a8f8f","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550182682566912,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:241 number of messages stored for end time = 0 is 6
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45177/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&endTime=0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3e305762644b945d03cce1cf3cfefb2a4adff5792773f9c3c320476ea7bc03c7","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550169682553088,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xabd48d43076c049e4bdbc1f75e67cdc91f05eaa87170765381d1128889f78195","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550171682558976,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x48958bc44fe2b2149256b5536c432c06de1d9868313c36a1a4d2c13e9513455b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550172582561024,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x303e20918a61b83e454bfbc0b51f9934e14f157411afbe8467f348ce3bfe501d","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550172782563840,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x3d95d4849d7e0967765ec2cbc8295b3ca7a90964852273539e2887d79cd09a4b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550174682564864,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x94729a21907621a50244d3365a85f15158a8282211ef361eecab9ec03d4a8f8f","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550182682566912,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:241 number of messages stored for end time = 0 is 6
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id faf0e441d0bf
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 90686034e4d8
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
81
nim/1115/data/attachments/179b624d90f25358.txt
Normal file
81
nim/1115/data/attachments/179b624d90f25358.txt
Normal file
@ -0,0 +1,81 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_pubsub_topic[/waku/2/rs/2/0] with id: 2026-03-15_04-50-02__69202282-8aef-44ef-9461-09ac4753a279
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-50-02__69202282-8aef-44ef-9461-09ac4753a279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.27.201
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64847', '64848', '64849', '64850', '64851']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64847:64847 -p 64848:64848 -p 64849:64849 -p 64850:64850 -p 64851:64851 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=64849 --rest-port=64847 --tcp-port=64848 --discv5-udp-port=64850 --rest-address=0.0.0.0 --nat=extip:172.18.27.201 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fe1fe0af2fc9cef54ddbfa1daada46ebe6500e954ee9d06dfe76fbeef5fd72a2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64851 --metrics-logging=true --relay=true --filter=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 60588b5a295b. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.27.201 waku 4009847a6e44b404e46d1377381c71814170a19bb09d18655298ebdc0072599a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4009847a6e44. Setting up logs at ./log/docker/node1_2026-03-15_04-50-02__69202282-8aef-44ef-9461-09ac4753a279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64847
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5d0061712842. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64847/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64847/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.27.201/tcp/64848/p2p/16Uiu2HAmFQSdBVsBu4v3QZFJMDqu5LBH6FdMHD4EvoLbMLvgU8xQ","/ip4/172.18.27.201/tcp/64849/ws/p2p/16Uiu2HAmFQSdBVsBu4v3QZFJMDqu5LBH6FdMHD4EvoLbMLvgU8xQ"],"enrUri":"enr:-L24QAERfuMPuwSVLtzWrqr0RGZaogGHhlIsHi9SD15qZp6EQQYYTuglEmFCDcZJemVA9wqbnCspGr-VY4s4gdOpVlsCgmlkgnY0gmlwhKwSG8mKbXVsdGlhZGRyc5YACASsEhvJBv1QAAoErBIbyQb9Ud0DgnJzhQACAQAAiXNlY3AyNTZrMaEDKNkOhwxUoMLqbT_vM7SYZjXyXTiRpjgz-kLKVr18SxGDdGNwgv1Qg3VkcIL9UoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-50-02__69202282-8aef-44ef-9461-09ac4753a279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.239.65
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41649', '41650', '41651', '41652', '41653']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41649:41649 -p 41650:41650 -p 41651:41651 -p 41652:41652 -p 41653:41653 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=41651 --rest-port=41649 --tcp-port=41650 --discv5-udp-port=41652 --rest-address=0.0.0.0 --nat=extip:172.18.239.65 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=61efcc439bb0c295c11facf69625df5f354b9dfac93cfd06adba974677d62ee9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41653 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAERfuMPuwSVLtzWrqr0RGZaogGHhlIsHi9SD15qZp6EQQYYTuglEmFCDcZJemVA9wqbnCspGr-VY4s4gdOpVlsCgmlkgnY0gmlwhKwSG8mKbXVsdGlhZGRyc5YACASsEhvJBv1QAAoErBIbyQb9Ud0DgnJzhQACAQAAiXNlY3AyNTZrMaEDKNkOhwxUoMLqbT_vM7SYZjXyXTiRpjgz-kLKVr18SxGDdGNwgv1Qg3VkcIL9UoV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.239.65 waku d1f9cbfd9d40ef47e493b4fee89f093dd78ff229bbcb197d9e738a00775a9f33
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d1f9cbfd9d40. Setting up logs at ./log/docker/node2_2026-03-15_04-50-02__69202282-8aef-44ef-9461-09ac4753a279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41649
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41649/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41649/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41649/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41649/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.65/tcp/41650/p2p/16Uiu2HAmJn2JRo4W4d4m45w1J3CYFx4j57fcfToxMVWY7cAAnAbA","/ip4/172.18.239.65/tcp/41651/ws/p2p/16Uiu2HAmJn2JRo4W4d4m45w1J3CYFx4j57fcfToxMVWY7cAAnAbA"],"enrUri":"enr:-L24QNkBCQEJCedWHnfLk9uTXBL4o91ZOuBW0rVWh99lJCLJXt9dF38qDtMsv1-gtjJswfkKgeBlmQXLYIFiBWsmKcoCgmlkgnY0gmlwhKwS70GKbXVsdGlhZGRyc5YACASsEu9BBqKyAAoErBLvQQais90DgnJzhQACAQAAiXNlY3AyNTZrMaEDWvNkkVgI3-wuRNQkcu_ZBRMnfbrfRrsGaX5swNZ4ufmDdGNwgqKyg3VkcIKitIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41649/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.27.201/tcp/64848/p2p/16Uiu2HAmFQSdBVsBu4v3QZFJMDqu5LBH6FdMHD4EvoLbMLvgU8xQ"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64847/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41649/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64847/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64847/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550205391864107,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41649/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550205391864107,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4009847a6e44
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d1f9cbfd9d40
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
466
nim/1115/data/attachments/17b797e768468361.txt
Normal file
466
nim/1115/data/attachments/17b797e768468361.txt
Normal file
@ -0,0 +1,466 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_sync_high_jitter_stress with id: 2026-03-15_04-48-39__f0b772f7-d66d-47c2-ad0b-26817a5c2df0
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-39__f0b772f7-d66d-47c2-ad0b-26817a5c2df0__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-39__f0b772f7-d66d-47c2-ad0b-26817a5c2df0__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-48-39__f0b772f7-d66d-47c2-ad0b-26817a5c2df0__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.145.59
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2762', '2763', '2764', '2765', '2766']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2762:2762 -p 2763:2763 -p 2764:2764 -p 2765:2765 -p 2766:2766 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=2764 --rest-port=2762 --tcp-port=2763 --discv5-udp-port=2765 --rest-address=0.0.0.0 --nat=extip:172.18.145.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0fea8ea93a91f5a559eb2107a42f6fb061e5b127d93ebf3b2be444e6e52efce1 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2766 --metrics-logging=true --store-sync-relay-jitter=90 --relay=true --dns-discovery=false
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 383a60ed0278. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.145.59 waku 8210855479ce116296c4c52da9985ab828acf3c00c50b1590d3188125529ce4d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8210855479ce. Setting up logs at ./log/docker/node1_2026-03-15_04-48-39__f0b772f7-d66d-47c2-ad0b-26817a5c2df0__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2762
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d4f4523a17bf. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2762/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2762/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.59/tcp/2763/p2p/16Uiu2HAmJbpRv4A5C9Kk1bq37j35jiN9q71CUcDGyAPE1cjLJ6k6","/ip4/172.18.145.59/tcp/2764/ws/p2p/16Uiu2HAmJbpRv4A5C9Kk1bq37j35jiN9q71CUcDGyAPE1cjLJ6k6"],"enrUri":"enr:-L24QE1QiyYYr2NAvhA41gS5VdbQ_8UZFD9bYtLYFrdo-6IKbWmSBhtZOmpOMB8GWxyPgajaxH1YFWLCTExrNVJxoiUCgmlkgnY0gmlwhKwSkTuKbXVsdGlhZGRyc5YACASsEpE7BgrLAAoErBKROwYKzN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWFYpiqUU-RvaQI0zPay-XeTThlfBYm-G3Pj-llDOpE-DdGNwggrLg3VkcIIKzYV3YWt1MhM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.191.199
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32694', '32695', '32696', '32697', '32698']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 32694:32694 -p 32695:32695 -p 32696:32696 -p 32697:32697 -p 32698:32698 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=32696 --rest-port=32694 --tcp-port=32695 --discv5-udp-port=32697 --rest-address=0.0.0.0 --nat=extip:172.18.191.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=065a8e914c1bf097f184af8a2dfa911b0befb6cadd7faa626e9da2c4395ee9a5 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32698 --metrics-logging=true --store-sync-relay-jitter=90 --relay=true --dns-discovery=false
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.191.199 waku d1134b20cdc76c962fabe206c3ba2176395465d22b36d1eea55a618292a08ac2
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d1134b20cdc7. Setting up logs at ./log/docker/node2_2026-03-15_04-48-39__f0b772f7-d66d-47c2-ad0b-26817a5c2df0__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32694
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32694/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32694/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.199/tcp/32695/p2p/16Uiu2HAm47gNRcuoQix1Jx1X7q2YpF84uEBfrq4irnVttUyN77oA","/ip4/172.18.191.199/tcp/32696/ws/p2p/16Uiu2HAm47gNRcuoQix1Jx1X7q2YpF84uEBfrq4irnVttUyN77oA"],"enrUri":"enr:-L24QLMvKLgh-KfTv6R5oy_fxf0qpjJiBSxiY6vbkxCHPxljBLjEEEBmAf78p52280Uj-E9m4PJchc_hHmeBUDpioMgCgmlkgnY0gmlwhKwSv8eKbXVsdGlhZGRyc5YACASsEr_HBn-3AAoErBK_xwZ_uN0DgnJzhQADAQAAiXNlY3AyNTZrMaECgR0rQh4zA9oYG84AeHUUVF8DKB3S3tTvwpqgd24Y-s2DdGNwgn-3g3VkcIJ_uYV3YWt1MhM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.191.199/tcp/32695/p2p/16Uiu2HAm47gNRcuoQix1Jx1X7q2YpF84uEBfrq4irnVttUyN77oA"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2762/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32694/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.0 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 120 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2762/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32694/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 8210855479ce
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d1134b20cdc7
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
116
nim/1115/data/attachments/17dd59851069a294.txt
Normal file
116
nim/1115/data/attachments/17dd59851069a294.txt
Normal file
@ -0,0 +1,116 @@
|
||||
2026-03-15 04:55:15.271 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:55:15.272 DEBUG [tests.conftest] Running test: test_different_page_size[11] with id: 2026-03-15_04-55-15__bf038200-f752-4b3a-88ae-4ccaea0aa478
|
||||
2026-03-15 04:55:15.272 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:55:15.272 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-15 04:55:15.273 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-15 04:55:15.281 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:55:15.281 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-55-15__bf038200-f752-4b3a-88ae-4ccaea0aa478__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:55:15.281 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:55:15.281 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:55:15.283 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:55:15.283 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.11
|
||||
2026-03-15 04:55:15.283 DEBUG [src.node.docker_mananger] Generated ports ['33359', '33360', '33361', '33362', '33363']
|
||||
2026-03-15 04:55:15.283 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:55:15.284 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:55:15.284 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:55:15.284 DEBUG [src.node.docker_mananger] docker run -i -t -p 33359:33359 -p 33360:33360 -p 33361:33361 -p 33362:33362 -p 33363:33363 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=33361 --rest-port=33359 --tcp-port=33360 --discv5-udp-port=33362 --rest-address=0.0.0.0 --nat=extip:172.18.49.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=134aee8ecacbdf5095efdeaf9ebafedddeb2af42a5602cffa5f7ff2eacacc9e1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33363 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-15 04:55:15.459 ERROR [src.node.docker_mananger] Max retries reached for container 3add9517b0a0. Exiting log stream.
|
||||
2026-03-15 04:55:15.493 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.11 waku 1d50e95a8b4771a8f50495b8787293909681d46f2ed46b4258ecb42299b97cff
|
||||
2026-03-15 04:55:15.531 DEBUG [src.node.docker_mananger] Container started with ID 1d50e95a8b47. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-55-15__bf038200-f752-4b3a-88ae-4ccaea0aa478__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:55:15.531 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33359
|
||||
2026-03-15 04:55:15.532 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:55:16.069 ERROR [src.node.docker_mananger] Max retries reached for container 21834ed3faf2. Exiting log stream.
|
||||
2026-03-15 04:55:16.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33359/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:16.536 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_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:55:16.536 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:55:16.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33359/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:16.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.11/tcp/33360/p2p/16Uiu2HAmCQDoXTC4yfpwS2dm5vBk7mCUwjEpttCD9VynDL21Uifv","/ip4/172.18.49.11/tcp/33361/ws/p2p/16Uiu2HAmCQDoXTC4yfpwS2dm5vBk7mCUwjEpttCD9VynDL21Uifv"],"enrUri":"enr:-L24QKKkFUbgFkvm51vqn2e05DFdTpX5OQn3MoSzfiZomaIsTNFsWtGhIqnhhkxrkBnea0xEJGg2oS99MuKKcq0WYoQCgmlkgnY0gmlwhKwSMQuKbXVsdGlhZGRyc5YACASsEjELBoJQAAoErBIxCwaCUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_Dd_nEGHPaK0b8sh9VuU5G8pyGr__pZItVQGt_e0nS2DdGNwgoJQg3VkcIKCUoV3YWt1MgM"}'
|
||||
2026-03-15 04:55:16.539 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:55:16.547 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:55:16.547 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-55-15__bf038200-f752-4b3a-88ae-4ccaea0aa478__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:55:16.547 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:55:16.547 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:55:16.549 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:55:16.549 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.41.128
|
||||
2026-03-15 04:55:16.549 DEBUG [src.node.docker_mananger] Generated ports ['5727', '5728', '5729', '5730', '5731']
|
||||
2026-03-15 04:55:16.549 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:55:16.549 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:55:16.550 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:55:16.550 DEBUG [src.node.docker_mananger] docker run -i -t -p 5727:5727 -p 5728:5728 -p 5729:5729 -p 5730:5730 -p 5731:5731 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=5729 --rest-port=5727 --tcp-port=5728 --discv5-udp-port=5730 --rest-address=0.0.0.0 --nat=extip:172.18.41.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfd7b335f4cbf0f58cd1289a3fc1f9b2acaac4f9274906da0a0cdb2eafecf9cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5731 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKKkFUbgFkvm51vqn2e05DFdTpX5OQn3MoSzfiZomaIsTNFsWtGhIqnhhkxrkBnea0xEJGg2oS99MuKKcq0WYoQCgmlkgnY0gmlwhKwSMQuKbXVsdGlhZGRyc5YACASsEjELBoJQAAoErBIxCwaCUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_Dd_nEGHPaK0b8sh9VuU5G8pyGr__pZItVQGt_e0nS2DdGNwgoJQg3VkcIKCUoV3YWt1MgM --storenode=/ip4/172.18.49.11/tcp/33360/p2p/16Uiu2HAmCQDoXTC4yfpwS2dm5vBk7mCUwjEpttCD9VynDL21Uifv --store=true --relay=true
|
||||
2026-03-15 04:55:16.761 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.41.128 waku ea839db108a1e85bb9e5b297ffbb4aa8e6f908269fd33c55744ea5a2c118f3c7
|
||||
2026-03-15 04:55:16.800 DEBUG [src.node.docker_mananger] Container started with ID ea839db108a1. Setting up logs at ./log/docker/store_node1_2026-03-15_04-55-15__bf038200-f752-4b3a-88ae-4ccaea0aa478__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:55:16.800 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5727
|
||||
2026-03-15 04:55:16.801 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:55:17.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5727/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:17.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:55:17.805 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:55:17.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5727/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:17.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.128/tcp/5728/p2p/16Uiu2HAmCFaEge5KfdKum1bfa4rr9zb6wf9CS1zoKGSuEJsTRXKs","/ip4/172.18.41.128/tcp/5729/ws/p2p/16Uiu2HAmCFaEge5KfdKum1bfa4rr9zb6wf9CS1zoKGSuEJsTRXKs"],"enrUri":"enr:-L24QNEoxnZMcRJuo-XzfN1S1qR5JVrokKxs2lXMAlhMFHS_YLQAFwhIZfdGEE02-qEAT7FX3lsdJjId2sjAOuk6cWYCgmlkgnY0gmlwhKwSKYCKbXVsdGlhZGRyc5YACASsEimABhZgAAoErBIpgAYWYd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-gBgL8PDLCi73Gwy7Q_uRIgy9R4h5iKAGtDYZmJjS96DdGNwghZgg3VkcIIWYoV3YWt1MgM"}'
|
||||
2026-03-15 04:55:17.808 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:55:17.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5727/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.49.11/tcp/33360/p2p/16Uiu2HAmCQDoXTC4yfpwS2dm5vBk7mCUwjEpttCD9VynDL21Uifv"]'
|
||||
2026-03-15 04:55:17.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:17.813 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:55:17.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:17.817 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5727/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:55:17.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:17.821 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:17.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:17.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:17.828 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:18.029 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:18.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:18.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:18.036 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:18.237 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:18.237 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:18.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:18.244 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:18.445 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:18.445 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:18.452 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:18.452 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:18.653 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:18.653 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:18.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:18.660 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:18.861 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:18.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:18.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:18.868 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:19.069 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:19.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:19.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:19.075 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:19.277 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:19.277 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:19.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:19.284 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:19.485 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:19.485 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:19.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:19.493 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:19.693 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:19.694 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:19.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:19.700 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:19.902 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:19.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:19.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:19.909 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:20.110 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:20.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33359/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:20.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:20.117 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:20.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33359/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=11&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:20.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcd3250353a1e7c3d0e5c607e4753c3240d5a9868d3beacfaea29a1077630e978"},{"messageHash":"0x8dcbe6f2dd34b5f3b1c7fad464b0e0e36543a66f69e815ffdd314927098d0d70"},{"messageHash":"0xfcddb9732973fcf383baf97563c0e7fb4153ee3198717feb54745ae485bf4aa4"},{"messageHash":"0x4182e19dd9bd1bc718df6c253d6544be8d26ec5eeff026b1a7de18223945d204"},{"messageHash":"0xb16056c153f61e6f9f6f06a9da9aedd86bf4d111c99b924bcbbb4dc396d75775"},{"messageHash":"0xaec5dd7d0a07913389a59d17b1fff0ce09b755c57ae88c052c7094fef5ade3f4"},{"messageHash":"0x7584da1e045650e0efbca1d052aea48692f6d5571dc38e2a849e98c820f826a5"},{"messageHash":"0x03ca655e62663582b7ace1113be4e5a9021b2087aba7c2039dafc56cfe54eaee"},{"messageHash":"0x68e2685e38c04d1414174f4f28b99f9c0528db48584e9eca1e93793fcb1c7a26"},{"messageHash":"0xd47c91d4b9133d0408a25e02a962efadff03b82d4d346d313c7432cf8ec92cf6"},{"messageHash":"0x5b5f91dc648da9ce54f0105db8b9ee4125e6ec8c3844e4d393b2f31b75e4ddad"}],"paginationCursor":"0x5b5f91dc648da9ce54f0105db8b9ee4125e6ec8c3844e4d393b2f31b75e4ddad"}'
|
||||
2026-03-15 04:55:20.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5727/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=11&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:20.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcd3250353a1e7c3d0e5c607e4753c3240d5a9868d3beacfaea29a1077630e978"},{"messageHash":"0x8dcbe6f2dd34b5f3b1c7fad464b0e0e36543a66f69e815ffdd314927098d0d70"},{"messageHash":"0xfcddb9732973fcf383baf97563c0e7fb4153ee3198717feb54745ae485bf4aa4"},{"messageHash":"0x4182e19dd9bd1bc718df6c253d6544be8d26ec5eeff026b1a7de18223945d204"},{"messageHash":"0xb16056c153f61e6f9f6f06a9da9aedd86bf4d111c99b924bcbbb4dc396d75775"},{"messageHash":"0xaec5dd7d0a07913389a59d17b1fff0ce09b755c57ae88c052c7094fef5ade3f4"},{"messageHash":"0x7584da1e045650e0efbca1d052aea48692f6d5571dc38e2a849e98c820f826a5"},{"messageHash":"0x03ca655e62663582b7ace1113be4e5a9021b2087aba7c2039dafc56cfe54eaee"},{"messageHash":"0x68e2685e38c04d1414174f4f28b99f9c0528db48584e9eca1e93793fcb1c7a26"},{"messageHash":"0xd47c91d4b9133d0408a25e02a962efadff03b82d4d346d313c7432cf8ec92cf6"},{"messageHash":"0x5b5f91dc648da9ce54f0105db8b9ee4125e6ec8c3844e4d393b2f31b75e4ddad"}],"paginationCursor":"0x5b5f91dc648da9ce54f0105db8b9ee4125e6ec8c3844e4d393b2f31b75e4ddad"}'
|
||||
2026-03-15 04:55:20.328 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:55:20.329 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:55:20.329 DEBUG [src.node.waku_node] Stopping container with id 1d50e95a8b47
|
||||
2026-03-15 04:55:20.976 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:55:20.976 DEBUG [src.node.waku_node] Stopping container with id ea839db108a1
|
||||
2026-03-15 04:55:21.588 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:55:21.592 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:55:21.600 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:55:21.608 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
5342
nim/1115/data/attachments/1807d853f85644fc.txt
Normal file
5342
nim/1115/data/attachments/1807d853f85644fc.txt
Normal file
File diff suppressed because it is too large
Load Diff
114
nim/1115/data/attachments/181ab32204476d50.txt
Normal file
114
nim/1115/data/attachments/181ab32204476d50.txt
Normal file
@ -0,0 +1,114 @@
|
||||
2026-03-15 04:49:31.210 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:49:31.210 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_content_topics with id: 2026-03-15_04-49-31__733156c4-162c-4924-9b5d-b91f1d8b4df5
|
||||
2026-03-15 04:49:31.210 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:49:31.211 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:49:31.211 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:49:31.218 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:31.218 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-49-31__733156c4-162c-4924-9b5d-b91f1d8b4df5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:31.219 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:31.219 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:31.220 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:31.220 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.237
|
||||
2026-03-15 04:49:31.220 DEBUG [src.node.docker_mananger] Generated ports ['37375', '37376', '37377', '37378', '37379']
|
||||
2026-03-15 04:49:31.221 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:31.221 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:31.221 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:31.221 DEBUG [src.node.docker_mananger] docker run -i -t -p 37375:37375 -p 37376:37376 -p 37377:37377 -p 37378:37378 -p 37379:37379 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=37377 --rest-port=37375 --tcp-port=37376 --discv5-udp-port=37378 --rest-address=0.0.0.0 --nat=extip:172.18.53.237 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c8c3dc35da124074dfde680dce140f7557b97d8c16c107fc724c0538bdffdff3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37379 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-15 04:49:31.345 ERROR [src.node.docker_mananger] Max retries reached for container de8084fde960. Exiting log stream.
|
||||
2026-03-15 04:49:31.408 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.237 waku 7ec2515099b89feddcecbbdc850fd464b6be6a954bf8345d9bb98fca34921d02
|
||||
2026-03-15 04:49:31.445 DEBUG [src.node.docker_mananger] Container started with ID 7ec2515099b8. Setting up logs at ./log/docker/node1_2026-03-15_04-49-31__733156c4-162c-4924-9b5d-b91f1d8b4df5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:31.445 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37375
|
||||
2026-03-15 04:49:31.445 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:31.991 ERROR [src.node.docker_mananger] Max retries reached for container 21b6fd645b16. Exiting log stream.
|
||||
2026-03-15 04:49:32.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:32.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:32.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:32.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:32.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:32.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:32.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:32.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:32.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:32.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:32.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:32.962 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-15 04:49:32.962 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:32.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:32.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.237/tcp/37376/p2p/16Uiu2HAkxuQ9T3FYYt121urRSnCaeUwCTdfEzcL4XGHruUDxiyJr","/ip4/172.18.53.237/tcp/37377/ws/p2p/16Uiu2HAkxuQ9T3FYYt121urRSnCaeUwCTdfEzcL4XGHruUDxiyJr"],"enrUri":"enr:-L24QDHa1htQHsDdr9emvqrmmBY75c6swOX3ytaVBQe3gKZdJRY26GcXzS0FjQJNh_tNNROf7fqOaV3ajsHoIq4YiRsCgmlkgnY0gmlwhKwSNe2KbXVsdGlhZGRyc5YACASsEjXtBpIAAAoErBI17QaSAd0DgnJzhQACAQAAiXNlY3AyNTZrMaECM61roNXP0WLgFNbGsTnDkQO8SYTs0X7HySj6YUeJXgODdGNwgpIAg3VkcIKSAoV3YWt1MgU"}'
|
||||
2026-03-15 04:49:32.965 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:32.972 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:32.972 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-49-31__733156c4-162c-4924-9b5d-b91f1d8b4df5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:32.973 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:32.973 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:32.974 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:32.974 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.6.59
|
||||
2026-03-15 04:49:32.974 DEBUG [src.node.docker_mananger] Generated ports ['2494', '2495', '2496', '2497', '2498']
|
||||
2026-03-15 04:49:32.975 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:32.975 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:32.975 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:32.975 DEBUG [src.node.docker_mananger] docker run -i -t -p 2494:2494 -p 2495:2495 -p 2496:2496 -p 2497:2497 -p 2498:2498 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=2496 --rest-port=2494 --tcp-port=2495 --discv5-udp-port=2497 --rest-address=0.0.0.0 --nat=extip:172.18.6.59 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e3ffd1ae760fd70801fb25a6b099edebba84adc15c6676e6eec3fb26245db495 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2498 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDHa1htQHsDdr9emvqrmmBY75c6swOX3ytaVBQe3gKZdJRY26GcXzS0FjQJNh_tNNROf7fqOaV3ajsHoIq4YiRsCgmlkgnY0gmlwhKwSNe2KbXVsdGlhZGRyc5YACASsEjXtBpIAAAoErBI17QaSAd0DgnJzhQACAQAAiXNlY3AyNTZrMaECM61roNXP0WLgFNbGsTnDkQO8SYTs0X7HySj6YUeJXgODdGNwgpIAg3VkcIKSAoV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
2026-03-15 04:49:33.176 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.6.59 waku a4b745f789fa95082013d5b9862c1e4d49a20cc20880f8d86dfb2cb184a2d318
|
||||
2026-03-15 04:49:33.212 DEBUG [src.node.docker_mananger] Container started with ID a4b745f789fa. Setting up logs at ./log/docker/node2_2026-03-15_04-49-31__733156c4-162c-4924-9b5d-b91f1d8b4df5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:33.213 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2494
|
||||
2026-03-15 04:49:33.213 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:34.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:34.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:34.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:34.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:34.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:34.422 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:34.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:34.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:34.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:34.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:34.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:34.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:34.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:34.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:34.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:34.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:35.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:35.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:35.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:35.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:35.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:35.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:35.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:35.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:35.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:35.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:35.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:35.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:35.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:35.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:35.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:35.760 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-15 04:49:35.760 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:35.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2494/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:35.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.6.59/tcp/2495/p2p/16Uiu2HAm1KdSYw8HvdKHtsrDCqwosfs78aRyejpKu8YMdocavDXu","/ip4/172.18.6.59/tcp/2496/ws/p2p/16Uiu2HAm1KdSYw8HvdKHtsrDCqwosfs78aRyejpKu8YMdocavDXu"],"enrUri":"enr:-L24QJkXNwlWpMssl-HPu555olI1QNQVuuzIRcFYLx--CsPALaPtR8rk3agHNCOaqvUYM0WVvvvQlqfKMcHrWio5legCgmlkgnY0gmlwhKwSBjuKbXVsdGlhZGRyc5YACASsEgY7Bgm_AAoErBIGOwYJwN0DgnJzhQACAQAAiXNlY3AyNTZrMaECV5nEJ_ORXpHm0h16Dd20qPJwgd8VuCeT4gD13867YmiDdGNwggm_g3VkcIIJwYV3YWt1MgE"}'
|
||||
2026-03-15 04:49:35.763 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:35.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2494/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.53.237/tcp/37376/p2p/16Uiu2HAkxuQ9T3FYYt121urRSnCaeUwCTdfEzcL4XGHruUDxiyJr"]'
|
||||
2026-03-15 04:49:35.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:35.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37375/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
|
||||
2026-03-15 04:49:35.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:35.798 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2494/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
|
||||
2026-03-15 04:49:35.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:35.808 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37375/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:49:35.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:35.821 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:49:35.921 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:35.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:35.925 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550173535864228,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550175808055141,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:35.967 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:49:35.968 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:49:35.968 DEBUG [src.node.waku_node] Stopping container with id 7ec2515099b8
|
||||
2026-03-15 04:49:36.597 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:36.598 DEBUG [src.node.waku_node] Stopping container with id a4b745f789fa
|
||||
2026-03-15 04:49:37.192 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:37.195 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:49:37.272 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:37.302 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:37.304 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-15 04:49:37.304 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-15 04:49:37.306 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-15_04-49-31__733156c4-162c-4924-9b5d-b91f1d8b4df5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:37.308 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-15_04-49-31__733156c4-162c-4924-9b5d-b91f1d8b4df5__wakuorg_nwaku:latest.log
|
||||
69
nim/1115/data/attachments/18b537c02397c614.txt
Normal file
69
nim/1115/data/attachments/18b537c02397c614.txt
Normal file
@ -0,0 +1,69 @@
|
||||
2026-03-15 04:51:18.468 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:51:18.469 DEBUG [tests.conftest] Running test: test_admin_service_peers_scalar_required_types with id: 2026-03-15_04-51-18__678c674f-4268-41e8-9341-0558b10936b2
|
||||
2026-03-15 04:51:18.469 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:51:18.469 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-15 04:51:18.469 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-15 04:51:18.477 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:51:18.477 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-51-18__678c674f-4268-41e8-9341-0558b10936b2__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:18.484 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:51:18.484 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-51-18__678c674f-4268-41e8-9341-0558b10936b2__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:18.490 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:51:18.490 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-51-18__678c674f-4268-41e8-9341-0558b10936b2__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:18.496 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:51:18.497 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-51-18__678c674f-4268-41e8-9341-0558b10936b2__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:18.497 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:51:18.497 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-15 04:51:18.498 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:51:18.498 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:51:18.499 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:51:18.499 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.75.11
|
||||
2026-03-15 04:51:18.499 DEBUG [src.node.docker_mananger] Generated ports ['28033', '28034', '28035', '28036', '28037']
|
||||
2026-03-15 04:51:18.500 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:51:18.500 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:51:18.500 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:51:18.500 DEBUG [src.node.docker_mananger] docker run -i -t -p 28033:28033 -p 28034:28034 -p 28035:28035 -p 28036:28036 -p 28037:28037 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=28035 --rest-port=28033 --tcp-port=28034 --discv5-udp-port=28036 --rest-address=0.0.0.0 --nat=extip:172.18.75.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2fc39bd3cdef0a5c5d4ae65df4a45738de08af42ecf9605db8f6f0d875d18aee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28037 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:51:18.675 ERROR [src.node.docker_mananger] Max retries reached for container b9570675e1b0. Exiting log stream.
|
||||
2026-03-15 04:51:18.698 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.75.11 waku 192b74be735f4eec0b29bc6b3698cc8b70a886d24ace982fc4ec77d399c95d36
|
||||
2026-03-15 04:51:18.733 DEBUG [src.node.docker_mananger] Container started with ID 192b74be735f. Setting up logs at ./log/docker/node1_2026-03-15_04-51-18__678c674f-4268-41e8-9341-0558b10936b2__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:18.733 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28033
|
||||
2026-03-15 04:51:18.734 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:51:19.262 ERROR [src.node.docker_mananger] Max retries reached for container 410e5d60c064. Exiting log stream.
|
||||
2026-03-15 04:51:19.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28033/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:51:19.737 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_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-03-15 04:51:19.737 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:51:19.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28033/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:51:19.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.75.11/tcp/28034/p2p/16Uiu2HAm1rX4wzEmELJpKteK8ematzsu2vVeXy73Ct7jAZwvjtTw","/ip4/172.18.75.11/tcp/28035/ws/p2p/16Uiu2HAm1rX4wzEmELJpKteK8ematzsu2vVeXy73Ct7jAZwvjtTw"],"enrUri":"enr:-L24QA-2vNQugLUPjT-lB3DJh-_N9_UTqtPvHZCuoSk_x8Q6NZc6p3SdsQi0fysWplkkuy2xfALLBWKTtSzyEQY8aK8CgmlkgnY0gmlwhKwSSwuKbXVsdGlhZGRyc5YACASsEksLBm2CAAoErBJLCwZtg90DgnJzhQADAQAAiXNlY3AyNTZrMaECX4OQ4nWkHRZvhZuOoqvGJJXpr_XB60GicttzyUkjI2aDdGNwgm2Cg3VkcIJthIV3YWt1MgE"}'
|
||||
2026-03-15 04:51:19.740 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:51:19.740 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:51:19.741 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:51:19.742 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:51:19.742 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.15.163
|
||||
2026-03-15 04:51:19.742 DEBUG [src.node.docker_mananger] Generated ports ['8720', '8721', '8722', '8723', '8724']
|
||||
2026-03-15 04:51:19.743 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:51:19.743 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:51:19.743 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:51:19.743 DEBUG [src.node.docker_mananger] docker run -i -t -p 8720:8720 -p 8721:8721 -p 8722:8722 -p 8723:8723 -p 8724:8724 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=8722 --rest-port=8720 --tcp-port=8721 --discv5-udp-port=8723 --rest-address=0.0.0.0 --nat=extip:172.18.15.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f3ab9dc6ceebd96d13a2ede2efbdf5c00fc7f6f4ca14aec8dadeda4fac3c68ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8724 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QA-2vNQugLUPjT-lB3DJh-_N9_UTqtPvHZCuoSk_x8Q6NZc6p3SdsQi0fysWplkkuy2xfALLBWKTtSzyEQY8aK8CgmlkgnY0gmlwhKwSSwuKbXVsdGlhZGRyc5YACASsEksLBm2CAAoErBJLCwZtg90DgnJzhQADAQAAiXNlY3AyNTZrMaECX4OQ4nWkHRZvhZuOoqvGJJXpr_XB60GicttzyUkjI2aDdGNwgm2Cg3VkcIJthIV3YWt1MgE
|
||||
2026-03-15 04:51:19.932 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.15.163 waku 8a23b419b1f674a4a526766c28a80b0f69b172c6d9e00282c01004e954a48b59
|
||||
2026-03-15 04:51:19.967 DEBUG [src.node.docker_mananger] Container started with ID 8a23b419b1f6. Setting up logs at ./log/docker/node2_2026-03-15_04-51-18__678c674f-4268-41e8-9341-0558b10936b2__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:19.967 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8720
|
||||
2026-03-15 04:51:19.968 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:51:20.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8720/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:51:20.997 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_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-03-15 04:51:20.998 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:51:20.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8720/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:51:21.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.15.163/tcp/8721/p2p/16Uiu2HAmHe9y4i9UHmsXAq1adVWEuQ4Jueb9wDfGmrtiCqhqTYYM","/ip4/172.18.15.163/tcp/8722/ws/p2p/16Uiu2HAmHe9y4i9UHmsXAq1adVWEuQ4Jueb9wDfGmrtiCqhqTYYM"],"enrUri":"enr:-L24QM30FI8RVp4OdPtZ66j6ORnlluSJJxrQ9P-Yz_T0TcoSXrdKaCtuBb0ZhoyDXeEjyE9O0ASSvjJJxAguaMzIKQsCgmlkgnY0gmlwhKwSD6OKbXVsdGlhZGRyc5YACASsEg-jBiIRAAoErBIPowYiEt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDShO6Qt1tM6Pasxocbr0S6EC80oxEHbP1y3AlT8bhZQaDdGNwgiIRg3VkcIIiE4V3YWt1MgE"}'
|
||||
2026-03-15 04:51:21.003 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:51:21.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28033/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.15.163/tcp/8721/p2p/16Uiu2HAmHe9y4i9UHmsXAq1adVWEuQ4Jueb9wDfGmrtiCqhqTYYM"]'
|
||||
2026-03-15 04:51:21.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:51:21.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28033/admin/v1/peers/service" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:51:21.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.15.163/tcp/49006/p2p/16Uiu2HAmHe9y4i9UHmsXAq1adVWEuQ4Jueb9wDfGmrtiCqhqTYYM","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:51:21.014 DEBUG [tests.rest_flags.test_admin_flags] /admin/v1/peers/service [{'multiaddr': '/ip4/172.18.15.163/tcp/49006/p2p/16Uiu2HAmHe9y4i9UHmsXAq1adVWEuQ4Jueb9wDfGmrtiCqhqTYYM', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.37.1-81-g96f1c4', 'origin': 'UnknownOrigin'}]
|
||||
2026-03-15 04:51:21.016 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:51:21.017 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:51:21.017 DEBUG [src.node.waku_node] Stopping container with id 192b74be735f
|
||||
2026-03-15 04:51:21.578 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:51:21.581 DEBUG [src.node.waku_node] Stopping container with id 8a23b419b1f6
|
||||
2026-03-15 04:51:22.104 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:51:22.107 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:51:22.112 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:51:22.116 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
96
nim/1115/data/attachments/18bca6d5c4554bbb.txt
Normal file
96
nim/1115/data/attachments/18bca6d5c4554bbb.txt
Normal file
@ -0,0 +1,96 @@
|
||||
2026-03-15 04:53:26.362 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:53:26.363 DEBUG [tests.conftest] Running test: test_publish_with_invalid_timestamps with id: 2026-03-15_04-53-26__d2221f7a-bc0b-4163-a8d1-c38b58d6a5a3
|
||||
2026-03-15 04:53:26.363 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:53:26.363 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:53:26.363 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-15 04:53:26.369 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:53:26.369 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-53-26__d2221f7a-bc0b-4163-a8d1-c38b58d6a5a3__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:26.369 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:53:26.369 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:53:26.370 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:53:26.370 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.180.54
|
||||
2026-03-15 04:53:26.371 DEBUG [src.node.docker_mananger] Generated ports ['41509', '41510', '41511', '41512', '41513']
|
||||
2026-03-15 04:53:26.371 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:53:26.371 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:53:26.371 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:53:26.371 DEBUG [src.node.docker_mananger] docker run -i -t -p 41509:41509 -p 41510:41510 -p 41511:41511 -p 41512:41512 -p 41513:41513 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=41511 --rest-port=41509 --tcp-port=41510 --discv5-udp-port=41512 --rest-address=0.0.0.0 --nat=extip:172.18.180.54 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cc00bc841836c0a53f8dd7e99bdb1dcf128a6eddfba057a5d6c5a0d4ba720bcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41513 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:53:26.525 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.180.54 waku 75572caf352e7a5b69e6512940bb12c0ff215a0d03a4d74c8e19071c68bed950
|
||||
2026-03-15 04:53:26.554 DEBUG [src.node.docker_mananger] Container started with ID 75572caf352e. Setting up logs at ./log/docker/node1_2026-03-15_04-53-26__d2221f7a-bc0b-4163-a8d1-c38b58d6a5a3__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:26.554 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41509
|
||||
2026-03-15 04:53:26.554 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:53:26.671 ERROR [src.node.docker_mananger] Max retries reached for container f6694e374c09. Exiting log stream.
|
||||
2026-03-15 04:53:27.150 ERROR [src.node.docker_mananger] Max retries reached for container 699ae2888deb. Exiting log stream.
|
||||
2026-03-15 04:53:27.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41509/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:27.557 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_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-03-15 04:53:27.557 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:53:27.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41509/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:27.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.180.54/tcp/41510/p2p/16Uiu2HAmS4shRsEZYrMoMJTqb24rAE1yv7HMy7KwseXq6Roc1Dfq","/ip4/172.18.180.54/tcp/41511/ws/p2p/16Uiu2HAmS4shRsEZYrMoMJTqb24rAE1yv7HMy7KwseXq6Roc1Dfq"],"enrUri":"enr:-L24QLgKR4b3OwNgZGSbE9z7cK5LB7WpUY99vxTHvUqx0cPzQo1StqdLJH-5AXql-1hTKxF59vnpf19JhtWPfprRJMYCgmlkgnY0gmlwhKwStDaKbXVsdGlhZGRyc5YACASsErQ2BqImAAoErBK0NgaiJ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDx0ZY3zKEl1Aw7zuYA-kH1xiW4JzDd40grsIdqvlD_OyDdGNwgqImg3VkcIKiKIV3YWt1MgE"}'
|
||||
2026-03-15 04:53:27.560 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:53:27.566 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:53:27.566 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-53-26__d2221f7a-bc0b-4163-a8d1-c38b58d6a5a3__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:27.566 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:53:27.566 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:53:27.568 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:53:27.568 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.220.92
|
||||
2026-03-15 04:53:27.568 DEBUG [src.node.docker_mananger] Generated ports ['38387', '38388', '38389', '38390', '38391']
|
||||
2026-03-15 04:53:27.568 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:53:27.568 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:53:27.568 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:53:27.568 DEBUG [src.node.docker_mananger] docker run -i -t -p 38387:38387 -p 38388:38388 -p 38389:38389 -p 38390:38390 -p 38391:38391 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=38389 --rest-port=38387 --tcp-port=38388 --discv5-udp-port=38390 --rest-address=0.0.0.0 --nat=extip:172.18.220.92 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c63cafe05d9bc5134ac809a6ebfbd7b4c30d40aa0a4bf3debeb0efe6eae2e2eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38391 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLgKR4b3OwNgZGSbE9z7cK5LB7WpUY99vxTHvUqx0cPzQo1StqdLJH-5AXql-1hTKxF59vnpf19JhtWPfprRJMYCgmlkgnY0gmlwhKwStDaKbXVsdGlhZGRyc5YACASsErQ2BqImAAoErBK0NgaiJ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDx0ZY3zKEl1Aw7zuYA-kH1xiW4JzDd40grsIdqvlD_OyDdGNwgqImg3VkcIKiKIV3YWt1MgE
|
||||
2026-03-15 04:53:27.724 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.220.92 waku e7f956a2a650a362c1ed22dfc26a97c41e69526cdb3d5a2aff990691cc4c767b
|
||||
2026-03-15 04:53:27.756 DEBUG [src.node.docker_mananger] Container started with ID e7f956a2a650. Setting up logs at ./log/docker/node2_2026-03-15_04-53-26__d2221f7a-bc0b-4163-a8d1-c38b58d6a5a3__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:27.756 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38387
|
||||
2026-03-15 04:53:27.756 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:53:28.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38387/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:28.770 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_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-03-15 04:53:28.770 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:53:28.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38387/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:28.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.220.92/tcp/38388/p2p/16Uiu2HAmPR9r4ArsHQ6CHkkoYkTyNMRgjkK8Cfx1eCG4Fihtkaz4","/ip4/172.18.220.92/tcp/38389/ws/p2p/16Uiu2HAmPR9r4ArsHQ6CHkkoYkTyNMRgjkK8Cfx1eCG4Fihtkaz4"],"enrUri":"enr:-L24QMt7JVOXeBJ1NEulN2lo6ctQ6BudyBW8lnirXM3SqUb-FxjsBAXQ9Zd8sDfvvp3tdVVc94CAd6BZPu0x4YXZPn0CgmlkgnY0gmlwhKwS3FyKbXVsdGlhZGRyc5YACASsEtxcBpX0AAoErBLcXAaV9d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn-Upd1l96uxnO2v3PrbgJrcZNnALulHLyTYzsy2DTrmDdGNwgpX0g3VkcIKV9oV3YWt1MgE"}'
|
||||
2026-03-15 04:53:28.778 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:53:28.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38387/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.180.54/tcp/41510/p2p/16Uiu2HAmS4shRsEZYrMoMJTqb24rAE1yv7HMy7KwseXq6Roc1Dfq"]'
|
||||
2026-03-15 04:53:28.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:28.781 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
||||
2026-03-15 04:53:28.781 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41509/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:53:28.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:28.785 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38387/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:53:28.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:28.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:28.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:28.796 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:53:28.896 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:28.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:28.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550408791696640,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:28.900 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:28.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38387/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:28.903 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550408791696640,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:28.904 INFO [src.steps.relay] WARM UP successful!!
|
||||
2026-03-15 04:53:28.905 DEBUG [tests.relay.test_publish] Running test with timestamp Timestamp as string number
|
||||
2026-03-15 04:53:28.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:28.907 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:53:28.908 DEBUG [tests.relay.test_publish] Running test with timestamp Invalid large number
|
||||
2026-03-15 04:53:28.908 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:28.911 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:53:28.911 DEBUG [tests.relay.test_publish] Running test with timestamp Float number
|
||||
2026-03-15 04:53:28.912 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:28.914 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:53:28.914 DEBUG [tests.relay.test_publish] Running test with timestamp Array instead of timestamp
|
||||
2026-03-15 04:53:28.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:28.917 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:53:28.918 DEBUG [tests.relay.test_publish] Running test with timestamp Object instead of timestamp
|
||||
2026-03-15 04:53:28.918 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:28.920 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:53:28.920 DEBUG [tests.relay.test_publish] Running test with timestamp ISO 8601 timestamp
|
||||
2026-03-15 04:53:28.921 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:28.923 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:53:28.923 DEBUG [tests.relay.test_publish] Running test with timestamp Missing
|
||||
2026-03-15 04:53:28.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:28.926 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:41509/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:53:28.928 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:53:28.928 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:53:28.929 DEBUG [src.node.waku_node] Stopping container with id 75572caf352e
|
||||
2026-03-15 04:53:29.451 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:53:29.452 DEBUG [src.node.waku_node] Stopping container with id e7f956a2a650
|
||||
2026-03-15 04:53:29.904 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:53:29.906 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:53:29.911 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:53:29.916 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
85
nim/1115/data/attachments/18ff09fac97d8857.txt
Normal file
85
nim/1115/data/attachments/18ff09fac97d8857.txt
Normal file
@ -0,0 +1,85 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_pubsub_topic[/waku/2/rs/2/1] with id: 2026-03-15_04-47-01__b3057599-3a34-4e96-aa1d-687c8edd1ed4
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-01__b3057599-3a34-4e96-aa1d-687c8edd1ed4__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.165.93
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['65200', '65201', '65202', '65203', '65204']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 65200:65200 -p 65201:65201 -p 65202:65202 -p 65203:65203 -p 65204:65204 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=65202 --rest-port=65200 --tcp-port=65201 --discv5-udp-port=65203 --rest-address=0.0.0.0 --nat=extip:172.18.165.93 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8ecd571c6f8fdf9e2b9ac1a1fe4ba57a1707b1fc0ed1fdad7d22efefa470fe9b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65204 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b607ce03f67b. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.165.93 waku e080289b144ba8c8b10bda777c875cc7eef82a366e2fea047c204d698c54e576
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e080289b144b. Setting up logs at ./log/docker/node1_2026-03-15_04-47-01__b3057599-3a34-4e96-aa1d-687c8edd1ed4__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 65200
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 98fdd105fc62. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65200/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65200/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65200/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65200/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65200/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65200/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.165.93/tcp/65201/p2p/16Uiu2HAmMBZux2mpmK3z8i9B3au8Xzb4Rgsyy5zHyYhiVt2knoPT","/ip4/172.18.165.93/tcp/65202/ws/p2p/16Uiu2HAmMBZux2mpmK3z8i9B3au8Xzb4Rgsyy5zHyYhiVt2knoPT"],"enrUri":"enr:-L24QNHmqG777v1ri4SYyHNG0SKEfX8XBg8-1m4ttThtwIT8IlQIJTHYVo1XzD8myuLil8cpU_2DgEP7UpM-VoljAk0CgmlkgnY0gmlwhKwSpV2KbXVsdGlhZGRyc5YACASsEqVdBv6xAAoErBKlXQb-st0DgnJzhQACAQAAiXNlY3AyNTZrMaEDfrLenh0KRFtHW1ASUiQRyZTF6gBvw2z_3X4gDtFv-6aDdGNwgv6xg3VkcIL-s4V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-01__b3057599-3a34-4e96-aa1d-687c8edd1ed4__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.98.60
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33831', '33832', '33833', '33834', '33835']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33831:33831 -p 33832:33832 -p 33833:33833 -p 33834:33834 -p 33835:33835 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=33833 --rest-port=33831 --tcp-port=33832 --discv5-udp-port=33834 --rest-address=0.0.0.0 --nat=extip:172.18.98.60 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dd918e8ff37f9ce23dfdee0b5e5d45b2cf66c26fceb5c1bac176334dff0beafa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33835 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNHmqG777v1ri4SYyHNG0SKEfX8XBg8-1m4ttThtwIT8IlQIJTHYVo1XzD8myuLil8cpU_2DgEP7UpM-VoljAk0CgmlkgnY0gmlwhKwSpV2KbXVsdGlhZGRyc5YACASsEqVdBv6xAAoErBKlXQb-st0DgnJzhQACAQAAiXNlY3AyNTZrMaEDfrLenh0KRFtHW1ASUiQRyZTF6gBvw2z_3X4gDtFv-6aDdGNwgv6xg3VkcIL-s4V3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.98.60 waku 013e06192e35a0dbc517bf158515f5563435af14a8fc578ffd8ce87ea746a924
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 013e06192e35. Setting up logs at ./log/docker/node2_2026-03-15_04-47-01__b3057599-3a34-4e96-aa1d-687c8edd1ed4__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33831
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33831/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33831/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.60/tcp/33832/p2p/16Uiu2HAm7XedDQta2g76wyonfDkDecJYMouaNAqVHV5Bt7AXZsxu","/ip4/172.18.98.60/tcp/33833/ws/p2p/16Uiu2HAm7XedDQta2g76wyonfDkDecJYMouaNAqVHV5Bt7AXZsxu"],"enrUri":"enr:-L24QNWdQdOBJzOWvpbYSagi1BCngWdZGfBXapo6-B2X0_hadYGiEPj7HwBmogBfSKicCtAsYuGquJ5KwxA59YyZEToCgmlkgnY0gmlwhKwSYjyKbXVsdGlhZGRyc5YACASsEmI8BoQoAAoErBJiPAaEKd0DgnJzhQACAQAAiXNlY3AyNTZrMaECs9QyMsrr9CNYKE8gkCqOce-A2JrtBZ4S1EofLhh4DDKDdGNwgoQog3VkcIKEKoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33831/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.165.93/tcp/65201/p2p/16Uiu2HAmMBZux2mpmK3z8i9B3au8Xzb4Rgsyy5zHyYhiVt2knoPT"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65200/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33831/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65200/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65200/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550024133155050,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550024133155050,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id e080289b144b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 013e06192e35
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
68
nim/1115/data/attachments/19183ab9e6cd5643.txt
Normal file
68
nim/1115/data/attachments/19183ab9e6cd5643.txt
Normal file
@ -0,0 +1,68 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_with_invalid_request_id with id: 2026-03-15_04-52-51__ac9ab54b-b7ea-4864-bb89-2ca7eb53b867
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-52-51__ac9ab54b-b7ea-4864-bb89-2ca7eb53b867__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.129.237
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19977', '19978', '19979', '19980', '19981']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19977:19977 -p 19978:19978 -p 19979:19979 -p 19980:19980 -p 19981:19981 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=19979 --rest-port=19977 --tcp-port=19978 --discv5-udp-port=19980 --rest-address=0.0.0.0 --nat=extip:172.18.129.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=efa080f1942c2e8c286ba2f4483af7b3c97db8a9aec3e6ffafbab57532c72c5e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19981 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.129.237 waku 5933fc3fb43a2f20e5f54fe10474007e6b499f99c0082c0b8894d9c03929dc3a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5933fc3fb43a. Setting up logs at ./log/docker/node1_2026-03-15_04-52-51__ac9ab54b-b7ea-4864-bb89-2ca7eb53b867__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19977
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 56aff5b68f0c. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 23240127858c. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19977/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19977/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.129.237/tcp/19978/p2p/16Uiu2HAkx52Grbz34PXKvwhKkfnRTiSzFUL9xE1U87aAniAiYAT5","/ip4/172.18.129.237/tcp/19979/ws/p2p/16Uiu2HAkx52Grbz34PXKvwhKkfnRTiSzFUL9xE1U87aAniAiYAT5"],"enrUri":"enr:-L24QBQz5auRzf4ktmmUcvGz3adoGBDjZfLtdP-qly5y0H8YEXnOffDiZw7aYmwDV5gFFu0u9Y8z4qDJ3FmfzRb6krcCgmlkgnY0gmlwhKwSge2KbXVsdGlhZGRyc5YACASsEoHtBk4KAAoErBKB7QZOC90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ0jPfHIrZ2NA1xoumWj_12T6afmVPyQpRfNva1WaPPSDdGNwgk4Kg3VkcIJODIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-52-51__ac9ab54b-b7ea-4864-bb89-2ca7eb53b867__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.147.7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25387', '25388', '25389', '25390', '25391']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25387:25387 -p 25388:25388 -p 25389:25389 -p 25390:25390 -p 25391:25391 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=25389 --rest-port=25387 --tcp-port=25388 --discv5-udp-port=25390 --rest-address=0.0.0.0 --nat=extip:172.18.147.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e3fba6fc8f32cce65fca9dcf8bcf10458a45ff5e94deff78dba0c279daea0beb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25391 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBQz5auRzf4ktmmUcvGz3adoGBDjZfLtdP-qly5y0H8YEXnOffDiZw7aYmwDV5gFFu0u9Y8z4qDJ3FmfzRb6krcCgmlkgnY0gmlwhKwSge2KbXVsdGlhZGRyc5YACASsEoHtBk4KAAoErBKB7QZOC90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ0jPfHIrZ2NA1xoumWj_12T6afmVPyQpRfNva1WaPPSDdGNwgk4Kg3VkcIJODIV3YWt1MgU --filternode=/ip4/172.18.129.237/tcp/19978/p2p/16Uiu2HAkx52Grbz34PXKvwhKkfnRTiSzFUL9xE1U87aAniAiYAT5
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.7 waku f7e85de1d5aa68b15bd2408de2684da736bb294cd7d66b93cb818c3656ea4df8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f7e85de1d5aa. Setting up logs at ./log/docker/node2_2026-03-15_04-52-51__ac9ab54b-b7ea-4864-bb89-2ca7eb53b867__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25387
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25387/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25387/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.7/tcp/25388/p2p/16Uiu2HAkurEhUYMXK9CvV2xC1WcQuKmgh6mSM93aL13jWfS9hVHV","/ip4/172.18.147.7/tcp/25389/ws/p2p/16Uiu2HAkurEhUYMXK9CvV2xC1WcQuKmgh6mSM93aL13jWfS9hVHV"],"enrUri":"enr:-L24QEbIMy_8Bf5PMAfWmdV9udUaWywtSy8SF0i2Nrvdos2kewDRAu6EspAg56a6LpwJRBwI3jLjzjK0H6YOFp_7l1kCgmlkgnY0gmlwhKwSkweKbXVsdGlhZGRyc5YACASsEpMHBmMsAAoErBKTBwZjLd0DgnJzhQADAQAAiXNlY3AyNTZrMaECBkrvPNJlOKCttvga5hwiYg7XseWnro7NI1Az3HeD0wyDdGNwgmMsg3VkcIJjLoV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25387/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.129.237/tcp/19978/p2p/16Uiu2HAkx52Grbz34PXKvwhKkfnRTiSzFUL9xE1U87aAniAiYAT5"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19977/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25387/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4be10599-067e-4cce-8abe-6eb07cbfe83e", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"4be10599-067e-4cce-8abe-6eb07cbfe83e","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:25387/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": 1, "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:25387/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 5933fc3fb43a
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id f7e85de1d5aa
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
77
nim/1115/data/attachments/198330b57a3460e.txt
Normal file
77
nim/1115/data/attachments/198330b57a3460e.txt
Normal file
@ -0,0 +1,77 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_2_nodes_different_cluster_different_shard with id: 2026-03-15_04-48-47__dbf39c98-a10d-439e-a942-031829996b09
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-47__dbf39c98-a10d-439e-a942-031829996b09__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.120.1
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11451', '11452', '11453', '11454', '11455']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11451:11451 -p 11452:11452 -p 11453:11453 -p 11454:11454 -p 11455:11455 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=11453 --rest-port=11451 --tcp-port=11452 --discv5-udp-port=11454 --rest-address=0.0.0.0 --nat=extip:172.18.120.1 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ced3a8d5afdddca13ff71bbc1020d61dceb6c6a38aa1f7ae0aaebc9adbdaf922 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11455 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cb42258a5499. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.120.1 waku 0d85df0cc34899ae7ef5ecb9cc16b10cbdec7e52f32e32b9675b61e1db38242d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0d85df0cc348. Setting up logs at ./log/docker/node1_2026-03-15_04-48-47__dbf39c98-a10d-439e-a942-031829996b09__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11451
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1c678c01a99b. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11451/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11451/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.120.1/tcp/11452/p2p/16Uiu2HAmVrsa4S7FvGDgP3F5DpKXugBs2iMtLB1JSty7HULkyFp1","/ip4/172.18.120.1/tcp/11453/ws/p2p/16Uiu2HAmVrsa4S7FvGDgP3F5DpKXugBs2iMtLB1JSty7HULkyFp1"],"enrUri":"enr:-L24QCSclIxhy7FEWesdAbaY_V9y0NIMNAStsmVmmd5QSqwKJeeBSD_a6XXW1lDhKbgIJ3iyLIX8u-o0SadCfKEXbg8CgmlkgnY0gmlwhKwSeAGKbXVsdGlhZGRyc5YACASsEngBBiy8AAoErBJ4AQYsvd0DgnJzhQACAQAAiXNlY3AyNTZrMaED_6H7Qode0li-wu55zfH7a4Rtze39S_BLKpKcFqtGUq6DdGNwgiy8g3VkcIIsvoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-47__dbf39c98-a10d-439e-a942-031829996b09__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.1.93
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36313', '36314', '36315', '36316', '36317']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 4
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36313:36313 -p 36314:36314 -p 36315:36315 -p 36316:36316 -p 36317:36317 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=36315 --rest-port=36313 --tcp-port=36314 --discv5-udp-port=36316 --rest-address=0.0.0.0 --nat=extip:172.18.1.93 --peer-exchange=true --discv5-discovery=true --cluster-id=4 --nodekey=5f8c5fb236423cb4b6c1694388e341ecbba7549dba96fbbd9bafabd8ecb55d69 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36317 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCSclIxhy7FEWesdAbaY_V9y0NIMNAStsmVmmd5QSqwKJeeBSD_a6XXW1lDhKbgIJ3iyLIX8u-o0SadCfKEXbg8CgmlkgnY0gmlwhKwSeAGKbXVsdGlhZGRyc5YACASsEngBBiy8AAoErBJ4AQYsvd0DgnJzhQACAQAAiXNlY3AyNTZrMaED_6H7Qode0li-wu55zfH7a4Rtze39S_BLKpKcFqtGUq6DdGNwgiy8g3VkcIIsvoV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.1.93 waku 4fa4175ac01d0e789906eca7c4c422aeabb66ccf80c934dfc2de33bf339cdbd6
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4fa4175ac01d. Setting up logs at ./log/docker/node2_2026-03-15_04-48-47__dbf39c98-a10d-439e-a942-031829996b09__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36313
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36313/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36313/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.93/tcp/36314/p2p/16Uiu2HAmF53aYEptJ38sDeJUMuJS9r9pcgcAy81nr9TJrG1PrpLi","/ip4/172.18.1.93/tcp/36315/ws/p2p/16Uiu2HAmF53aYEptJ38sDeJUMuJS9r9pcgcAy81nr9TJrG1PrpLi"],"enrUri":"enr:-L24QH9G7m0C6sP61RdO2HMzWESYADdI7KYsbNIEyE2xD8DrcAqCQ9gU3Hhu8bZCeVdkjfXJeZ5uX8g_1Vyz1ZbgmU0CgmlkgnY0gmlwhKwSAV2KbXVsdGlhZGRyc5YACASsEgFdBo3aAAoErBIBXQaN290DgnJzhQAEAQAAiXNlY3AyNTZrMaEDI-D2s7Mz4n_ZbY-r67brwXC8C7GtmcNXTkCH_B59fFuDdGNwgo3ag3VkcIKN3IV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36313/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.120.1/tcp/11452/p2p/16Uiu2HAmVrsa4S7FvGDgP3F5DpKXugBs2iMtLB1JSty7HULkyFp1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11451/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36313/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/4/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11451/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11451/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550130331740704,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36313/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:36313/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b''
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 0d85df0cc348
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4fa4175ac01d
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
106
nim/1115/data/attachments/19953d5ddaaf5de7.txt
Normal file
106
nim/1115/data/attachments/19953d5ddaaf5de7.txt
Normal file
@ -0,0 +1,106 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_admin_peers_mesh_on_shard_contains_node2 with id: 2026-03-15_04-49-01__da79cd1d-ca32-43f9-819c-7fed63e1af8d
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-49-01__da79cd1d-ca32-43f9-819c-7fed63e1af8d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-49-01__da79cd1d-ca32-43f9-819c-7fed63e1af8d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-49-01__da79cd1d-ca32-43f9-819c-7fed63e1af8d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-49-01__da79cd1d-ca32-43f9-819c-7fed63e1af8d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.100.114
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43153', '43154', '43155', '43156', '43157']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43153:43153 -p 43154:43154 -p 43155:43155 -p 43156:43156 -p 43157:43157 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=43155 --rest-port=43153 --tcp-port=43154 --discv5-udp-port=43156 --rest-address=0.0.0.0 --nat=extip:172.18.100.114 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=62cf4f2f7d0bce58e6edd22c055e8ff6542cb347a7bbdff22c9d0e5eacc3ad49 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43157 --metrics-logging=true --relay=true --dns-discovery=false
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1b0b1c6e1d9b. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.114 waku ea507d418a8a96a2dafb901053c90488051a0dea1eb210fd13060474e2092480
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ea507d418a8a. Setting up logs at ./log/docker/node1_2026-03-15_04-49-01__da79cd1d-ca32-43f9-819c-7fed63e1af8d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43153
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f2cd99088a64. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43153/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43153/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.114/tcp/43154/p2p/16Uiu2HAm357aMckRKksSh9hbmKurqEa1xx2AZ1bH8yWvN9KLmHJv","/ip4/172.18.100.114/tcp/43155/ws/p2p/16Uiu2HAm357aMckRKksSh9hbmKurqEa1xx2AZ1bH8yWvN9KLmHJv"],"enrUri":"enr:-La4QLZGH7O7AX02sblWAEfpV7n41aMf-saSBnzjRLNgtBJTFBQdxaht6I6mzNAxLcDZen3lYdzuWINB0rUY8mLAllICgmlkgnY0gmlwhKwSZHKKbXVsdGlhZGRyc5YACASsEmRyBqiSAAoErBJkcgaok90DgnJzhQADAQAAiXNlY3AyNTZrMaECcZk9ZAUk_r2ODs048opbhL7zhDwCjhTnP1k4E73oAB-DdGNwgqiShXdha3UyAQ"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.54.160
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62594', '62595', '62596', '62597', '62598']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62594:62594 -p 62595:62595 -p 62596:62596 -p 62597:62597 -p 62598:62598 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=62596 --rest-port=62594 --tcp-port=62595 --discv5-udp-port=62597 --rest-address=0.0.0.0 --nat=extip:172.18.54.160 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=bbb75ebdf2e2bacc000e231d8b1bdef45a8ecae6d4cf2c6bccb6bd7cfb87a116 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62598 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QLZGH7O7AX02sblWAEfpV7n41aMf-saSBnzjRLNgtBJTFBQdxaht6I6mzNAxLcDZen3lYdzuWINB0rUY8mLAllICgmlkgnY0gmlwhKwSZHKKbXVsdGlhZGRyc5YACASsEmRyBqiSAAoErBJkcgaok90DgnJzhQADAQAAiXNlY3AyNTZrMaECcZk9ZAUk_r2ODs048opbhL7zhDwCjhTnP1k4E73oAB-DdGNwgqiShXdha3UyAQ
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.54.160 waku 81cef09d2e457d7b9dd8c80ad5a810783c4453b2478045469fae6d1de1200530
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 81cef09d2e45. Setting up logs at ./log/docker/node2_2026-03-15_04-49-01__da79cd1d-ca32-43f9-819c-7fed63e1af8d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62594
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62594/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62594/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.54.160/tcp/62595/p2p/16Uiu2HAm4QvymFenAn3W1A9b9D2rRFLrU4Hoot7peHn9h238Sg9e","/ip4/172.18.54.160/tcp/62596/ws/p2p/16Uiu2HAm4QvymFenAn3W1A9b9D2rRFLrU4Hoot7peHn9h238Sg9e"],"enrUri":"enr:-La4QOhbNpwV2VR9lLJIW9GpTcakizopuGkMlc92xtKRt5zuIrt9S5_3hW4nw94PL1qHgkmLa4msWpG89aPpSaPZqe4CgmlkgnY0gmlwhKwSNqCKbXVsdGlhZGRyc5YACASsEjagBvSDAAoErBI2oAb0hN0DgnJzhQADAQAAiXNlY3AyNTZrMaEChYiPvqPoynoSIFSEZNVj3bpwK8lZvOG1aWJxuAqrU0mDdGNwgvSDhXdha3UyAQ"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.160.56
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28458', '28459', '28460', '28461', '28462']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28458:28458 -p 28459:28459 -p 28460:28460 -p 28461:28461 -p 28462:28462 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=28460 --rest-port=28458 --tcp-port=28459 --discv5-udp-port=28461 --rest-address=0.0.0.0 --nat=extip:172.18.160.56 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=ae0dff27d2dfca230e37502771bbbdaab57b6c766a96dc6ffa8b2074efd350ba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28462 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QLZGH7O7AX02sblWAEfpV7n41aMf-saSBnzjRLNgtBJTFBQdxaht6I6mzNAxLcDZen3lYdzuWINB0rUY8mLAllICgmlkgnY0gmlwhKwSZHKKbXVsdGlhZGRyc5YACASsEmRyBqiSAAoErBJkcgaok90DgnJzhQADAQAAiXNlY3AyNTZrMaECcZk9ZAUk_r2ODs048opbhL7zhDwCjhTnP1k4E73oAB-DdGNwgqiShXdha3UyAQ
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.160.56 waku 9bac5bf6d793029db16990ab5076ae973bad02c5fba687af1661d6969ef204ff
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9bac5bf6d793. Setting up logs at ./log/docker/node3_2026-03-15_04-49-01__da79cd1d-ca32-43f9-819c-7fed63e1af8d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28458
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28458/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28458/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.160.56/tcp/28459/p2p/16Uiu2HAmLQbqvgrjThVMczujpNq3uWuUX38qxRVw2V9hfyw3Dzb8","/ip4/172.18.160.56/tcp/28460/ws/p2p/16Uiu2HAmLQbqvgrjThVMczujpNq3uWuUX38qxRVw2V9hfyw3Dzb8"],"enrUri":"enr:-La4QCDaaG8HRx2Znhmu6jvTLYlGrFJ4tqNAIsay_TaJUVIFJ_Abyz8jHqH0SFdpWot-uQhM9dq0cdjuKFD3ypNs3-ACgmlkgnY0gmlwhKwSoDiKbXVsdGlhZGRyc5YACASsEqA4Bm8rAAoErBKgOAZvLN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcy3qifock78LJmGwC4IkZlmtzhqr6tlSLK7LqqKldX-DdGNwgm8rhXdha3UyAQ"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43153/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.54.160/tcp/62595/p2p/16Uiu2HAm4QvymFenAn3W1A9b9D2rRFLrU4Hoot7peHn9h238Sg9e"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62594/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.114/tcp/43154/p2p/16Uiu2HAm357aMckRKksSh9hbmKurqEa1xx2AZ1bH8yWvN9KLmHJv"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43153/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.56/tcp/28459/p2p/16Uiu2HAmLQbqvgrjThVMczujpNq3uWuUX38qxRVw2V9hfyw3Dzb8"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28458/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.100.114/tcp/43154/p2p/16Uiu2HAm357aMckRKksSh9hbmKurqEa1xx2AZ1bH8yWvN9KLmHJv"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43153/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62594/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28458/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.rest_flags.test_admin_flags:test_admin_flags.py:137 mesh topic=/waku/2/rs/3/0, target peers={'/ip4/172.18.160.56/tcp/28459/p2p/16Uiu2HAmLQbqvgrjThVMczujpNq3uWuUX38qxRVw2V9hfyw3Dzb8', '/ip4/172.18.54.160/tcp/62595/p2p/16Uiu2HAm4QvymFenAn3W1A9b9D2rRFLrU4Hoot7peHn9h238Sg9e'}
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43153/admin/v1/peers/mesh/on/0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.160.56/tcp/28459/p2p/16Uiu2HAmLQbqvgrjThVMczujpNq3uWuUX38qxRVw2V9hfyw3Dzb8","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin","score":0.0},{"multiaddr":"/ip4/172.18.54.160/tcp/62595/p2p/16Uiu2HAm4QvymFenAn3W1A9b9D2rRFLrU4Hoot7peHn9h238Sg9e","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin","score":0.0}]}'
|
||||
[35mDEBUG [0m tests.rest_flags.test_admin_flags:test_admin_flags.py:143 Node-1 mesh on the shard {'shard': 0, 'peers': [{'multiaddr': '/ip4/172.18.160.56/tcp/28459/p2p/16Uiu2HAmLQbqvgrjThVMczujpNq3uWuUX38qxRVw2V9hfyw3Dzb8', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.37.1-81-g96f1c4', 'origin': 'UnknownOrigin', 'score': 0.0}, {'multiaddr': '/ip4/172.18.54.160/tcp/62595/p2p/16Uiu2HAm4QvymFenAn3W1A9b9D2rRFLrU4Hoot7peHn9h238Sg9e', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.37.1-81-g96f1c4', 'origin': 'UnknownOrigin', 'score': 0.0}]}
|
||||
[35mDEBUG [0m tests.rest_flags.test_admin_flags:test_admin_flags.py:145 Validate the schema variables
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ea507d418a8a
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 81cef09d2e45
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 9bac5bf6d793
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ea507d418a8a. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
80
nim/1115/data/attachments/19b08ca2f98a37f3.txt
Normal file
80
nim/1115/data/attachments/19b08ca2f98a37f3.txt
Normal file
@ -0,0 +1,80 @@
|
||||
2026-03-15 04:47:57.416 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:57.417 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_single_content_topic with id: 2026-03-15_04-47-57__70488ced-da8a-4610-a9d4-df21e3fb4e12
|
||||
2026-03-15 04:47:57.417 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:57.417 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-15 04:47:57.418 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-15 04:47:57.427 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:57.427 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-57__70488ced-da8a-4610-a9d4-df21e3fb4e12__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:57.429 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:57.430 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:57.431 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:57.431 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.58.14
|
||||
2026-03-15 04:47:57.432 DEBUG [src.node.docker_mananger] Generated ports ['52391', '52392', '52393', '52394', '52395']
|
||||
2026-03-15 04:47:57.432 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:57.432 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:57.433 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:57.433 DEBUG [src.node.docker_mananger] docker run -i -t -p 52391:52391 -p 52392:52392 -p 52393:52393 -p 52394:52394 -p 52395:52395 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=52393 --rest-port=52391 --tcp-port=52392 --discv5-udp-port=52394 --rest-address=0.0.0.0 --nat=extip:172.18.58.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dda9f2cc5dae6cb4d77c2194f6dbcfc1fe4ce3ffb7bf900c4cfac6b1e259ccb1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52395 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:47:57.623 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.58.14 waku 941d34949590aa63693ce0163dd4c07acae9dcb13fbe230aae05a676df6aba4c
|
||||
2026-03-15 04:47:57.633 ERROR [src.node.docker_mananger] Max retries reached for container 4c53b729744e. Exiting log stream.
|
||||
2026-03-15 04:47:57.660 DEBUG [src.node.docker_mananger] Container started with ID 941d34949590. Setting up logs at ./log/docker/node1_2026-03-15_04-47-57__70488ced-da8a-4610-a9d4-df21e3fb4e12__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:57.660 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52391
|
||||
2026-03-15 04:47:57.661 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:58.249 ERROR [src.node.docker_mananger] Max retries reached for container 37bb58556724. Exiting log stream.
|
||||
2026-03-15 04:47:58.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52391/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:58.664 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-03-15 04:47:58.665 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:58.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52391/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:58.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.14/tcp/52392/p2p/16Uiu2HAmAAu32FQZwM6tMW7dcmYdLSPqc67Zi5j9aD4kvUevyTWk","/ip4/172.18.58.14/tcp/52393/ws/p2p/16Uiu2HAmAAu32FQZwM6tMW7dcmYdLSPqc67Zi5j9aD4kvUevyTWk"],"enrUri":"enr:-L24QEkCNnHjlEPwlYFSAkY0X4MRe1DtJcOHlbHlpTZ_wRmOepptdPeJttLw0ATT3si2iNkRxIwT94HIzD6zhZKmzkgCgmlkgnY0gmlwhKwSOg6KbXVsdGlhZGRyc5YACASsEjoOBsyoAAoErBI6DgbMqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2xZalgROVR7MHFZLuDkydhLpbWHLpSmJ34R3rue6j9WDdGNwgsyog3VkcILMqoV3YWt1MgU"}'
|
||||
2026-03-15 04:47:58.667 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:58.668 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-15 04:47:58.675 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:58.675 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-57__70488ced-da8a-4610-a9d4-df21e3fb4e12__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:58.675 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:58.675 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:58.676 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:58.676 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.7.211
|
||||
2026-03-15 04:47:58.677 DEBUG [src.node.docker_mananger] Generated ports ['31408', '31409', '31410', '31411', '31412']
|
||||
2026-03-15 04:47:58.677 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:58.677 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:58.677 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:58.677 DEBUG [src.node.docker_mananger] docker run -i -t -p 31408:31408 -p 31409:31409 -p 31410:31410 -p 31411:31411 -p 31412:31412 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=31410 --rest-port=31408 --tcp-port=31409 --discv5-udp-port=31411 --rest-address=0.0.0.0 --nat=extip:172.18.7.211 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ebfee6ac76cbee3fbfe66aff18fb6dfbf4cbc7de0917e9b9b2b8ab776f05df4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31412 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEkCNnHjlEPwlYFSAkY0X4MRe1DtJcOHlbHlpTZ_wRmOepptdPeJttLw0ATT3si2iNkRxIwT94HIzD6zhZKmzkgCgmlkgnY0gmlwhKwSOg6KbXVsdGlhZGRyc5YACASsEjoOBsyoAAoErBI6DgbMqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2xZalgROVR7MHFZLuDkydhLpbWHLpSmJ34R3rue6j9WDdGNwgsyog3VkcILMqoV3YWt1MgU --filternode=/ip4/172.18.58.14/tcp/52392/p2p/16Uiu2HAmAAu32FQZwM6tMW7dcmYdLSPqc67Zi5j9aD4kvUevyTWk
|
||||
2026-03-15 04:47:58.874 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.7.211 waku ea54ea361b44eb6f0cc693d8c35afa24712ef7a20f08e59152b891ace732d7e0
|
||||
2026-03-15 04:47:58.907 DEBUG [src.node.docker_mananger] Container started with ID ea54ea361b44. Setting up logs at ./log/docker/node2_2026-03-15_04-47-57__70488ced-da8a-4610-a9d4-df21e3fb4e12__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:58.908 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31408
|
||||
2026-03-15 04:47:58.909 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:59.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31408/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:59.912 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-03-15 04:47:59.912 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:59.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31408/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:59.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.7.211/tcp/31409/p2p/16Uiu2HAmCWdSoZUXXDhQqijLW3avtpjdY4VCVXDjiQSrGXHs5z55","/ip4/172.18.7.211/tcp/31410/ws/p2p/16Uiu2HAmCWdSoZUXXDhQqijLW3avtpjdY4VCVXDjiQSrGXHs5z55"],"enrUri":"enr:-L24QFQd6iaKW_cMyPMEKKDrPii_CJCS18N-AP6v9V-owtXYXcTfa8sRsMtgzBe8IyzPyqclEM7R4nREi9wVnBBUkxQCgmlkgnY0gmlwhKwSB9OKbXVsdGlhZGRyc5YACASsEgfTBnqxAAoErBIH0wZ6st0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_du3W4uhMF4bAwAmqjBh79HElzJlLrOK-Cz3nlsU9bCDdGNwgnqxg3VkcIJ6s4V3YWt1MgA"}'
|
||||
2026-03-15 04:47:59.915 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:59.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31408/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.58.14/tcp/52392/p2p/16Uiu2HAmAAu32FQZwM6tMW7dcmYdLSPqc67Zi5j9aD4kvUevyTWk"]'
|
||||
2026-03-15 04:47:59.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:59.947 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-15 04:47:59.948 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52391/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:47:59.967 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:59.969 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "cbf8cca3-0331-4e1c-a191-8eda166ac814", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:47:59.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"cbf8cca3-0331-4e1c-a191-8eda166ac814","statusDesc":"OK"}'
|
||||
2026-03-15 04:47:59.984 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52391/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-03-15 04:47:59.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:59.992 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:00.093 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:00.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31408/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:00.095 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":1773550079984914547,"ephemeral":false}]'
|
||||
2026-03-15 04:48:00.097 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:31408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:48:00.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-15 04:48:00.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52391/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-03-15 04:48:00.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:00.110 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:00.210 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:00.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31408/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:00.213 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:31408/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
|
||||
2026-03-15 04:48:00.215 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:48:00.216 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:48:00.216 DEBUG [src.node.waku_node] Stopping container with id 941d34949590
|
||||
2026-03-15 04:48:00.773 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:00.773 DEBUG [src.node.waku_node] Stopping container with id ea54ea361b44
|
||||
2026-03-15 04:48:01.322 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:01.325 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:48:01.331 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:01.336 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
72
nim/1115/data/attachments/19dd2178432443e3.txt
Normal file
72
nim/1115/data/attachments/19dd2178432443e3.txt
Normal file
@ -0,0 +1,72 @@
|
||||
2026-03-15 04:55:02.550 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:55:02.550 DEBUG [tests.conftest] Running test: test_store_with_peerAddr with id: 2026-03-15_04-55-02__d892fdab-a6e6-466e-a477-54199c9172b1
|
||||
2026-03-15 04:55:02.551 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:55:02.551 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-15 04:55:02.551 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-15 04:55:02.559 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:55:02.559 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-55-02__d892fdab-a6e6-466e-a477-54199c9172b1__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:55:02.559 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:55:02.560 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:55:02.561 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:55:02.561 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.126.220
|
||||
2026-03-15 04:55:02.562 DEBUG [src.node.docker_mananger] Generated ports ['21480', '21481', '21482', '21483', '21484']
|
||||
2026-03-15 04:55:02.562 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:55:02.562 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:55:02.562 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:55:02.562 DEBUG [src.node.docker_mananger] docker run -i -t -p 21480:21480 -p 21481:21481 -p 21482:21482 -p 21483:21483 -p 21484:21484 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=21482 --rest-port=21480 --tcp-port=21481 --discv5-udp-port=21483 --rest-address=0.0.0.0 --nat=extip:172.18.126.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4a02ace5fddb7fe27fd09c7eef0c3f8baea76352fec9b01de70db6c57eaec4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21484 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-15 04:55:02.677 ERROR [src.node.docker_mananger] Max retries reached for container 76ae4048039e. Exiting log stream.
|
||||
2026-03-15 04:55:02.773 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.126.220 waku 7f215c2dc978b75fbfc1a506e02ac1dc16f001f5cb837dda506d15a5830dd91c
|
||||
2026-03-15 04:55:02.810 DEBUG [src.node.docker_mananger] Container started with ID 7f215c2dc978. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-55-02__d892fdab-a6e6-466e-a477-54199c9172b1__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:55:02.812 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21480
|
||||
2026-03-15 04:55:02.813 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:55:03.299 ERROR [src.node.docker_mananger] Max retries reached for container 45d3fe27c9b5. Exiting log stream.
|
||||
2026-03-15 04:55:03.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21480/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:03.819 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_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:55:03.819 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:55:03.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21480/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:03.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.126.220/tcp/21481/p2p/16Uiu2HAm5uBYeEkrbchJCNMG9LmCBVXb7Cy61mnXcUbUXUWupGXF","/ip4/172.18.126.220/tcp/21482/ws/p2p/16Uiu2HAm5uBYeEkrbchJCNMG9LmCBVXb7Cy61mnXcUbUXUWupGXF"],"enrUri":"enr:-L24QLoePntMf2nDST7GW3ESdjAy6RZoqVcuDQugzxLIpAYjN0a2UqyRVm-PrJTK35jsV4ryBz5UoD4OcIw-RMr756ACgmlkgnY0gmlwhKwSftyKbXVsdGlhZGRyc5YACASsEn7cBlPpAAoErBJ-3AZT6t0DgnJzhQADAQAAiXNlY3AyNTZrMaECm6D7XkED1T2ktKFnqXkzqgZrzSbiNf7YTH6HPznL6m6DdGNwglPpg3VkcIJT64V3YWt1MgM"}'
|
||||
2026-03-15 04:55:03.822 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:55:03.830 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:55:03.830 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-55-02__d892fdab-a6e6-466e-a477-54199c9172b1__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:55:03.831 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:55:03.831 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:55:03.832 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:55:03.833 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.167.91
|
||||
2026-03-15 04:55:03.833 DEBUG [src.node.docker_mananger] Generated ports ['63395', '63396', '63397', '63398', '63399']
|
||||
2026-03-15 04:55:03.833 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:55:03.833 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:55:03.833 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:55:03.833 DEBUG [src.node.docker_mananger] docker run -i -t -p 63395:63395 -p 63396:63396 -p 63397:63397 -p 63398:63398 -p 63399:63399 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=63397 --rest-port=63395 --tcp-port=63396 --discv5-udp-port=63398 --rest-address=0.0.0.0 --nat=extip:172.18.167.91 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0bf7c30ea0991b0b025ed0d8b649f23e7ebaac7836ee2cda4bd402aa1eabcedd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63399 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLoePntMf2nDST7GW3ESdjAy6RZoqVcuDQugzxLIpAYjN0a2UqyRVm-PrJTK35jsV4ryBz5UoD4OcIw-RMr756ACgmlkgnY0gmlwhKwSftyKbXVsdGlhZGRyc5YACASsEn7cBlPpAAoErBJ-3AZT6t0DgnJzhQADAQAAiXNlY3AyNTZrMaECm6D7XkED1T2ktKFnqXkzqgZrzSbiNf7YTH6HPznL6m6DdGNwglPpg3VkcIJT64V3YWt1MgM --storenode=/ip4/172.18.126.220/tcp/21481/p2p/16Uiu2HAm5uBYeEkrbchJCNMG9LmCBVXb7Cy61mnXcUbUXUWupGXF --store=true --relay=true
|
||||
2026-03-15 04:55:04.046 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.167.91 waku ffa6c27e9fdad48fa5dae994fb93a4aed795251ca277e15fe901f16c23237701
|
||||
2026-03-15 04:55:04.084 DEBUG [src.node.docker_mananger] Container started with ID ffa6c27e9fda. Setting up logs at ./log/docker/store_node1_2026-03-15_04-55-02__d892fdab-a6e6-466e-a477-54199c9172b1__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:55:04.085 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63395
|
||||
2026-03-15 04:55:04.085 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:55:05.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63395/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:05.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:55:05.089 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:55:05.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63395/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:05.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.91/tcp/63396/p2p/16Uiu2HAmSqVtFrWdpSTTJjKsmBodHLfhCBPASJbKzMUm1PRaHdbU","/ip4/172.18.167.91/tcp/63397/ws/p2p/16Uiu2HAmSqVtFrWdpSTTJjKsmBodHLfhCBPASJbKzMUm1PRaHdbU"],"enrUri":"enr:-L24QEYcuIqo9tjpKm1jo7-oW2HWNyKV2QQWy1pbVCjK28lfAO6TGK4cFwVoXHKBLFlqSuGU52NIxuEMH-Hg1pTkcxYCgmlkgnY0gmlwhKwSp1uKbXVsdGlhZGRyc5YACASsEqdbBvekAAoErBKnWwb3pd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0rTRtK4B1meIdpkmIgbtEl5RNygRqBOUly5qladBhO-DdGNwgvekg3VkcIL3poV3YWt1MgM"}'
|
||||
2026-03-15 04:55:05.091 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:55:05.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63395/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.220/tcp/21481/p2p/16Uiu2HAm5uBYeEkrbchJCNMG9LmCBVXb7Cy61mnXcUbUXUWupGXF"]'
|
||||
2026-03-15 04:55:05.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:05.095 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21480/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:55:05.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:05.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63395/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:55:05.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:05.102 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:55:05.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21480/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:55:05.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:55:05.108 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:55:05.308 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-15 04:55:05.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63395/store/v3/messages?peerAddr=%2Fip4%2F172.18.126.220%2Ftcp%2F21481%2Fp2p%2F16Uiu2HAm5uBYeEkrbchJCNMG9LmCBVXb7Cy61mnXcUbUXUWupGXF&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:55:05.318 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"9067c560e0314a419717","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb007dd907649384fff621d31bd92b3e51fa6b60a0b383c3360fc617db2bd301c"}]}'
|
||||
2026-03-15 04:55:05.318 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-15 04:55:05.320 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:55:05.322 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:55:05.322 DEBUG [src.node.waku_node] Stopping container with id 7f215c2dc978
|
||||
2026-03-15 04:55:05.925 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:55:05.927 DEBUG [src.node.waku_node] Stopping container with id ffa6c27e9fda
|
||||
2026-03-15 04:55:06.557 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:55:06.561 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:55:06.572 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:55:06.579 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
87
nim/1115/data/attachments/1a6c9b03261055e5.txt
Normal file
87
nim/1115/data/attachments/1a6c9b03261055e5.txt
Normal file
@ -0,0 +1,87 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/27/sometopic/someencoding] with id: 2026-03-15_04-47-17__dfe38ca0-5e9e-49a8-995d-c3ae86dc87e1
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-17__dfe38ca0-5e9e-49a8-995d-c3ae86dc87e1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.53.235
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59909', '59910', '59911', '59912', '59913']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59909:59909 -p 59910:59910 -p 59911:59911 -p 59912:59912 -p 59913:59913 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=59911 --rest-port=59909 --tcp-port=59910 --discv5-udp-port=59912 --rest-address=0.0.0.0 --nat=extip:172.18.53.235 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c2ceee08fb8fb4d2d1e6a6652ebb62d1ed6e690d97792d7c58b715c2b7ffde34 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59913 --metrics-logging=true --relay=true --filter=true --content-topic=/app/27/sometopic/someencoding
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 173d7840ad3f. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.53.235 waku 5fc11891110b6ba65ce346221cc5d1dc9a8cbe3c9fe3c02493a994cba96c5cd8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5fc11891110b. Setting up logs at ./log/docker/node1_2026-03-15_04-47-17__dfe38ca0-5e9e-49a8-995d-c3ae86dc87e1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59909
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8339ce496f6d. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59909/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.235/tcp/59910/p2p/16Uiu2HAmJjZv3EhMmF71REwNgqH49Q39mXSU2hW3LPPMJCPoULdh","/ip4/172.18.53.235/tcp/59911/ws/p2p/16Uiu2HAmJjZv3EhMmF71REwNgqH49Q39mXSU2hW3LPPMJCPoULdh"],"enrUri":"enr:-L24QJbGb1BfcjLELWOGcxjLGz3RjYgc2battQTwKHZs4XgeAmvP1vy6N_VNk6VIed5uYKvgIODBVdJjUd1wpnjuHKwCgmlkgnY0gmlwhKwSNeuKbXVsdGlhZGRyc5YACASsEjXrBuoGAAoErBI16wbqB90DgnJzhQACAQAAiXNlY3AyNTZrMaEDWlJlfnpn0bJaaTVyr4OA6X5mVSVFvujVXjAVMkPn8BSDdGNwguoGg3VkcILqCIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-17__dfe38ca0-5e9e-49a8-995d-c3ae86dc87e1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.137.108
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52354', '52355', '52356', '52357', '52358']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52354:52354 -p 52355:52355 -p 52356:52356 -p 52357:52357 -p 52358:52358 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=52356 --rest-port=52354 --tcp-port=52355 --discv5-udp-port=52357 --rest-address=0.0.0.0 --nat=extip:172.18.137.108 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0fa4d93aa143d98a8ecfc378bbef440d28de15e7cbd0ad71c741fad750ecdaa8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52358 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJbGb1BfcjLELWOGcxjLGz3RjYgc2battQTwKHZs4XgeAmvP1vy6N_VNk6VIed5uYKvgIODBVdJjUd1wpnjuHKwCgmlkgnY0gmlwhKwSNeuKbXVsdGlhZGRyc5YACASsEjXrBuoGAAoErBI16wbqB90DgnJzhQACAQAAiXNlY3AyNTZrMaEDWlJlfnpn0bJaaTVyr4OA6X5mVSVFvujVXjAVMkPn8BSDdGNwguoGg3VkcILqCIV3YWt1MgU --content-topic=/app/27/sometopic/someencoding
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.137.108 waku 309d85a212981de838d2518f6df3d6b060cb8d81b2e9a0cb770b138a4faa2d2c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 309d85a21298. Setting up logs at ./log/docker/node2_2026-03-15_04-47-17__dfe38ca0-5e9e-49a8-995d-c3ae86dc87e1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52354
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52354/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52354/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52354/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.137.108/tcp/52355/p2p/16Uiu2HAmHpGBWicEnrqmvFVYjouYiXqyeYQCrJgY4BGtrHBHCpuB","/ip4/172.18.137.108/tcp/52356/ws/p2p/16Uiu2HAmHpGBWicEnrqmvFVYjouYiXqyeYQCrJgY4BGtrHBHCpuB"],"enrUri":"enr:-L24QFfLsZYCkGJnCsT1GUhzZco_fW1C8cKF8Wwa5itpUu81cqP2F1VPTv_nPeMmnB1xtmwH_zDz-P-_9mH4uCk7AaACgmlkgnY0gmlwhKwSiWyKbXVsdGlhZGRyc5YACASsEolsBsyDAAoErBKJbAbMhN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDTKqQBPRN5qwnnE1mU02vLc5UUfVa4CPaC2ERyAOwTeaDdGNwgsyDg3VkcILMhYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52354/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.53.235/tcp/59910/p2p/16Uiu2HAmJjZv3EhMmF71REwNgqH49Q39mXSU2hW3LPPMJCPoULdh"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59909/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52354/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59909/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59909/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773550041262759783,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52354/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773550041262759783,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 5fc11891110b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 309d85a21298
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
68
nim/1115/data/attachments/1ac4c44f0e6094a6.txt
Normal file
68
nim/1115/data/attachments/1ac4c44f0e6094a6.txt
Normal file
@ -0,0 +1,68 @@
|
||||
2026-03-15 04:52:51.198 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:52:51.198 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_invalid_request_id with id: 2026-03-15_04-52-51__ac9ab54b-b7ea-4864-bb89-2ca7eb53b867
|
||||
2026-03-15 04:52:51.199 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:52:51.199 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-15 04:52:51.199 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-15 04:52:51.205 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:52:51.205 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-52-51__ac9ab54b-b7ea-4864-bb89-2ca7eb53b867__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:51.205 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:52:51.205 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:52:51.206 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:52:51.206 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.129.237
|
||||
2026-03-15 04:52:51.207 DEBUG [src.node.docker_mananger] Generated ports ['19977', '19978', '19979', '19980', '19981']
|
||||
2026-03-15 04:52:51.207 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:52:51.207 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:52:51.207 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:52:51.207 DEBUG [src.node.docker_mananger] docker run -i -t -p 19977:19977 -p 19978:19978 -p 19979:19979 -p 19980:19980 -p 19981:19981 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=19979 --rest-port=19977 --tcp-port=19978 --discv5-udp-port=19980 --rest-address=0.0.0.0 --nat=extip:172.18.129.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=efa080f1942c2e8c286ba2f4483af7b3c97db8a9aec3e6ffafbab57532c72c5e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19981 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:52:51.349 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.129.237 waku 5933fc3fb43a2f20e5f54fe10474007e6b499f99c0082c0b8894d9c03929dc3a
|
||||
2026-03-15 04:52:51.375 DEBUG [src.node.docker_mananger] Container started with ID 5933fc3fb43a. Setting up logs at ./log/docker/node1_2026-03-15_04-52-51__ac9ab54b-b7ea-4864-bb89-2ca7eb53b867__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:51.375 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19977
|
||||
2026-03-15 04:52:51.375 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:52:51.535 ERROR [src.node.docker_mananger] Max retries reached for container 56aff5b68f0c. Exiting log stream.
|
||||
2026-03-15 04:52:51.986 ERROR [src.node.docker_mananger] Max retries reached for container 23240127858c. Exiting log stream.
|
||||
2026-03-15 04:52:52.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19977/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:52.378 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-03-15 04:52:52.379 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:52:52.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19977/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:52.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.129.237/tcp/19978/p2p/16Uiu2HAkx52Grbz34PXKvwhKkfnRTiSzFUL9xE1U87aAniAiYAT5","/ip4/172.18.129.237/tcp/19979/ws/p2p/16Uiu2HAkx52Grbz34PXKvwhKkfnRTiSzFUL9xE1U87aAniAiYAT5"],"enrUri":"enr:-L24QBQz5auRzf4ktmmUcvGz3adoGBDjZfLtdP-qly5y0H8YEXnOffDiZw7aYmwDV5gFFu0u9Y8z4qDJ3FmfzRb6krcCgmlkgnY0gmlwhKwSge2KbXVsdGlhZGRyc5YACASsEoHtBk4KAAoErBKB7QZOC90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ0jPfHIrZ2NA1xoumWj_12T6afmVPyQpRfNva1WaPPSDdGNwgk4Kg3VkcIJODIV3YWt1MgU"}'
|
||||
2026-03-15 04:52:52.381 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:52:52.382 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-15 04:52:52.387 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:52:52.387 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-52-51__ac9ab54b-b7ea-4864-bb89-2ca7eb53b867__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:52.387 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:52:52.388 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:52:52.389 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:52:52.389 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.147.7
|
||||
2026-03-15 04:52:52.389 DEBUG [src.node.docker_mananger] Generated ports ['25387', '25388', '25389', '25390', '25391']
|
||||
2026-03-15 04:52:52.389 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:52:52.389 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:52:52.389 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:52:52.389 DEBUG [src.node.docker_mananger] docker run -i -t -p 25387:25387 -p 25388:25388 -p 25389:25389 -p 25390:25390 -p 25391:25391 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=25389 --rest-port=25387 --tcp-port=25388 --discv5-udp-port=25390 --rest-address=0.0.0.0 --nat=extip:172.18.147.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e3fba6fc8f32cce65fca9dcf8bcf10458a45ff5e94deff78dba0c279daea0beb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25391 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBQz5auRzf4ktmmUcvGz3adoGBDjZfLtdP-qly5y0H8YEXnOffDiZw7aYmwDV5gFFu0u9Y8z4qDJ3FmfzRb6krcCgmlkgnY0gmlwhKwSge2KbXVsdGlhZGRyc5YACASsEoHtBk4KAAoErBKB7QZOC90DgnJzhQADAQAAiXNlY3AyNTZrMaECJ0jPfHIrZ2NA1xoumWj_12T6afmVPyQpRfNva1WaPPSDdGNwgk4Kg3VkcIJODIV3YWt1MgU --filternode=/ip4/172.18.129.237/tcp/19978/p2p/16Uiu2HAkx52Grbz34PXKvwhKkfnRTiSzFUL9xE1U87aAniAiYAT5
|
||||
2026-03-15 04:52:52.561 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.147.7 waku f7e85de1d5aa68b15bd2408de2684da736bb294cd7d66b93cb818c3656ea4df8
|
||||
2026-03-15 04:52:52.584 DEBUG [src.node.docker_mananger] Container started with ID f7e85de1d5aa. Setting up logs at ./log/docker/node2_2026-03-15_04-52-51__ac9ab54b-b7ea-4864-bb89-2ca7eb53b867__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:52.584 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25387
|
||||
2026-03-15 04:52:52.585 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:52:53.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25387/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:53.588 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-03-15 04:52:53.588 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:52:53.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25387/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:53.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.7/tcp/25388/p2p/16Uiu2HAkurEhUYMXK9CvV2xC1WcQuKmgh6mSM93aL13jWfS9hVHV","/ip4/172.18.147.7/tcp/25389/ws/p2p/16Uiu2HAkurEhUYMXK9CvV2xC1WcQuKmgh6mSM93aL13jWfS9hVHV"],"enrUri":"enr:-L24QEbIMy_8Bf5PMAfWmdV9udUaWywtSy8SF0i2Nrvdos2kewDRAu6EspAg56a6LpwJRBwI3jLjzjK0H6YOFp_7l1kCgmlkgnY0gmlwhKwSkweKbXVsdGlhZGRyc5YACASsEpMHBmMsAAoErBKTBwZjLd0DgnJzhQADAQAAiXNlY3AyNTZrMaECBkrvPNJlOKCttvga5hwiYg7XseWnro7NI1Az3HeD0wyDdGNwgmMsg3VkcIJjLoV3YWt1MgA"}'
|
||||
2026-03-15 04:52:53.591 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:52:53.591 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.129.237/tcp/19978/p2p/16Uiu2HAkx52Grbz34PXKvwhKkfnRTiSzFUL9xE1U87aAniAiYAT5"]'
|
||||
2026-03-15 04:52:53.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:53.621 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
|
||||
2026-03-15 04:52:53.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19977/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:52:53.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:53.638 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25387/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4be10599-067e-4cce-8abe-6eb07cbfe83e", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:52:53.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4be10599-067e-4cce-8abe-6eb07cbfe83e","statusDesc":"OK"}'
|
||||
2026-03-15 04:52:53.650 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:25387/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": 1, "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:52:53.653 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:25387/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
2026-03-15 04:52:53.655 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:52:53.656 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:52:53.656 DEBUG [src.node.waku_node] Stopping container with id 5933fc3fb43a
|
||||
2026-03-15 04:52:54.165 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:52:54.166 DEBUG [src.node.waku_node] Stopping container with id f7e85de1d5aa
|
||||
2026-03-15 04:52:54.656 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:52:54.658 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:52:54.662 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:52:54.666 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
71
nim/1115/data/attachments/1ae7c03f5abdcf69.txt
Normal file
71
nim/1115/data/attachments/1ae7c03f5abdcf69.txt
Normal file
@ -0,0 +1,71 @@
|
||||
2026-03-15 04:50:56.492 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:50:56.492 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_single_topics with id: 2026-03-15_04-50-56__cd0d7910-2ccf-41b2-95a7-303306a84323
|
||||
2026-03-15 04:50:56.492 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:50:56.492 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-15 04:50:56.492 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-15 04:50:56.498 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:50:56.498 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-50-56__cd0d7910-2ccf-41b2-95a7-303306a84323__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:50:56.498 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:50:56.498 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:50:56.500 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:50:56.500 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.182
|
||||
2026-03-15 04:50:56.500 DEBUG [src.node.docker_mananger] Generated ports ['46602', '46603', '46604', '46605', '46606']
|
||||
2026-03-15 04:50:56.500 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:50:56.500 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:50:56.500 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:50:56.500 DEBUG [src.node.docker_mananger] docker run -i -t -p 46602:46602 -p 46603:46603 -p 46604:46604 -p 46605:46605 -p 46606:46606 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=46604 --rest-port=46602 --tcp-port=46603 --discv5-udp-port=46605 --rest-address=0.0.0.0 --nat=extip:172.18.49.182 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a75361f97b7fcf409371a6ecd099c8adfa29ccb3a8a8cc77b3b4eeb2b2d10981 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46606 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:50:56.652 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.182 waku 0133fb4e4336ac8229cb1a1775c7e7da1a4002a5f6f8ec9af7f0f31c49ccabd0
|
||||
2026-03-15 04:50:56.681 DEBUG [src.node.docker_mananger] Container started with ID 0133fb4e4336. Setting up logs at ./log/docker/node1_2026-03-15_04-50-56__cd0d7910-2ccf-41b2-95a7-303306a84323__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:50:56.682 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46602
|
||||
2026-03-15 04:50:56.683 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:50:56.837 ERROR [src.node.docker_mananger] Max retries reached for container 2c5163155a75. Exiting log stream.
|
||||
2026-03-15 04:50:57.298 ERROR [src.node.docker_mananger] Max retries reached for container 3740936f3532. Exiting log stream.
|
||||
2026-03-15 04:50:57.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46602/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:50:57.686 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-03-15 04:50:57.687 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:50:57.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46602/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:50:57.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.182/tcp/46603/p2p/16Uiu2HAmDj178Vkr54bEpnU3vn1MMVB76ECtjSmUA7H4JNfCzUDE","/ip4/172.18.49.182/tcp/46604/ws/p2p/16Uiu2HAmDj178Vkr54bEpnU3vn1MMVB76ECtjSmUA7H4JNfCzUDE"],"enrUri":"enr:-L24QJ111w4DIROiCL4lRTjVc7rwp0uRKXIcdMEUt3QV4WpsM5RQfmbXX5ZxtEI9vDWgE5IBeIC4trZHvl0KtiMEAnICgmlkgnY0gmlwhKwSMbaKbXVsdGlhZGRyc5YACASsEjG2BrYLAAoErBIxtga2DN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDD-LdZPsJQsEcE6JKMq2eFcXe_XOTtV_eJ76MyHGDJqmDdGNwgrYLg3VkcIK2DYV3YWt1MgU"}'
|
||||
2026-03-15 04:50:57.690 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:50:57.690 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-15 04:50:57.696 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:50:57.696 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-50-56__cd0d7910-2ccf-41b2-95a7-303306a84323__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:50:57.696 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:50:57.696 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:50:57.698 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:50:57.698 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.40.211
|
||||
2026-03-15 04:50:57.698 DEBUG [src.node.docker_mananger] Generated ports ['57440', '57441', '57442', '57443', '57444']
|
||||
2026-03-15 04:50:57.698 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:50:57.698 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:50:57.698 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:50:57.698 DEBUG [src.node.docker_mananger] docker run -i -t -p 57440:57440 -p 57441:57441 -p 57442:57442 -p 57443:57443 -p 57444:57444 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=57442 --rest-port=57440 --tcp-port=57441 --discv5-udp-port=57443 --rest-address=0.0.0.0 --nat=extip:172.18.40.211 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=67d700da467141c8d6ad2cecb25011ecabe25ebb7f3cefac2fecd064cfa3b5ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57444 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJ111w4DIROiCL4lRTjVc7rwp0uRKXIcdMEUt3QV4WpsM5RQfmbXX5ZxtEI9vDWgE5IBeIC4trZHvl0KtiMEAnICgmlkgnY0gmlwhKwSMbaKbXVsdGlhZGRyc5YACASsEjG2BrYLAAoErBIxtga2DN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDD-LdZPsJQsEcE6JKMq2eFcXe_XOTtV_eJ76MyHGDJqmDdGNwgrYLg3VkcIK2DYV3YWt1MgU --filternode=/ip4/172.18.49.182/tcp/46603/p2p/16Uiu2HAmDj178Vkr54bEpnU3vn1MMVB76ECtjSmUA7H4JNfCzUDE
|
||||
2026-03-15 04:50:57.852 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.40.211 waku 1acecb43f8b8f67e4af7a1d596e51474267298fc6636814abee862b33e2a6edb
|
||||
2026-03-15 04:50:57.878 DEBUG [src.node.docker_mananger] Container started with ID 1acecb43f8b8. Setting up logs at ./log/docker/node2_2026-03-15_04-50-56__cd0d7910-2ccf-41b2-95a7-303306a84323__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:50:57.880 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57440
|
||||
2026-03-15 04:50:57.880 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:50:58.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57440/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:50:58.883 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-03-15 04:50:58.884 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:50:58.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57440/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:50:58.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.211/tcp/57441/p2p/16Uiu2HAm5UX44vya4mKx11jHhWJFLFmUZ2Z5cXmy554Wp12XtiYs","/ip4/172.18.40.211/tcp/57442/ws/p2p/16Uiu2HAm5UX44vya4mKx11jHhWJFLFmUZ2Z5cXmy554Wp12XtiYs"],"enrUri":"enr:-L24QNH3Us6qlXyvCWwpxlPHv47yyCw0HaICnBTnI4nK-oI1ZgCLsYECXTd92w7vseuRLhrHbw2bAcEvxrfV2upaH3ACgmlkgnY0gmlwhKwSKNOKbXVsdGlhZGRyc5YACASsEijTBuBhAAoErBIo0wbgYt0DgnJzhQADAQAAiXNlY3AyNTZrMaEClU-EyYrkc9ZIgd2KE6JbPRhiZrPEL7raaNKeeqnTnfSDdGNwguBhg3VkcILgY4V3YWt1MgA"}'
|
||||
2026-03-15 04:50:58.886 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:50:58.887 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57440/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.49.182/tcp/46603/p2p/16Uiu2HAmDj178Vkr54bEpnU3vn1MMVB76ECtjSmUA7H4JNfCzUDE"]'
|
||||
2026-03-15 04:50:58.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:50:58.925 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46602/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:50:58.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:50:58.939 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57440/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c25626d6-3479-45f1-aeaf-0b0c018098af", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:50:58.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c25626d6-3479-45f1-aeaf-0b0c018098af","statusDesc":"OK"}'
|
||||
2026-03-15 04:50:58.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46602/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-03-15 04:50:58.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:50:58.957 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:50:59.058 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:50:59.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57440/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:50:59.061 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":1773550258950908833,"ephemeral":false}]'
|
||||
2026-03-15 04:50:59.064 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:50:59.065 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:50:59.065 DEBUG [src.node.waku_node] Stopping container with id 0133fb4e4336
|
||||
2026-03-15 04:50:59.554 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:50:59.556 DEBUG [src.node.waku_node] Stopping container with id 1acecb43f8b8
|
||||
2026-03-15 04:51:00.037 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:51:00.038 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:51:00.043 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:51:00.049 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
183
nim/1115/data/attachments/1aec82ea3555267.txt
Normal file
183
nim/1115/data/attachments/1aec82ea3555267.txt
Normal file
@ -0,0 +1,183 @@
|
||||
2026-03-15 04:48:28.419 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:48:28.419 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd
|
||||
2026-03-15 04:48:28.420 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:48:28.420 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:48:28.420 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:48:28.428 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:28.428 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:28.428 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:28.428 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:28.430 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:28.430 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.62.44
|
||||
2026-03-15 04:48:28.430 DEBUG [src.node.docker_mananger] Generated ports ['53748', '53749', '53750', '53751', '53752']
|
||||
2026-03-15 04:48:28.431 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:48:28.431 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:28.431 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:28.431 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:28.431 DEBUG [src.node.docker_mananger] docker run -i -t -p 53748:53748 -p 53749:53749 -p 53750:53750 -p 53751:53751 -p 53752:53752 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=53750 --rest-port=53748 --tcp-port=53749 --discv5-udp-port=53751 --rest-address=0.0.0.0 --nat=extip:172.18.62.44 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e322b39d30ffa8b1a19001147a0801c8aeddd9dcd3aebd2bb4b9bdeec8b28dd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53752 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:48:28.630 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.62.44 waku c32ca5ab67b121b01bc4d287fc2842e9cf2c47e0bd1a8adf5eef789b2bac9a2d
|
||||
2026-03-15 04:48:28.668 DEBUG [src.node.docker_mananger] Container started with ID c32ca5ab67b1. Setting up logs at ./log/docker/node1_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:28.668 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53748
|
||||
2026-03-15 04:48:28.669 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:28.691 ERROR [src.node.docker_mananger] Max retries reached for container db8d1fd75baf. Exiting log stream.
|
||||
2026-03-15 04:48:29.146 ERROR [src.node.docker_mananger] Max retries reached for container 65c6c3b650d0. Exiting log stream.
|
||||
2026-03-15 04:48:29.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53748/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:29.673 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","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-15 04:48:29.674 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:29.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53748/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:29.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.44/tcp/53749/p2p/16Uiu2HAm8LvKBXR6UNZ9SErv9UewLvdqGZxQaD1THY4E56U1D4Tv","/ip4/172.18.62.44/tcp/53750/ws/p2p/16Uiu2HAm8LvKBXR6UNZ9SErv9UewLvdqGZxQaD1THY4E56U1D4Tv"],"enrUri":"enr:-L24QC4wCcA0uMZBP9LwP1ylUrheV61LkPKDqooa9lOjhlSlFu0881cnIrTNLOh50rlfOjDrt5kRTRDizlq2aRPxp5ECgmlkgnY0gmlwhKwSPiyKbXVsdGlhZGRyc5YACASsEj4sBtH1AAoErBI-LAbR9t0DgnJzhQACAQAAiXNlY3AyNTZrMaECv_A73DzDPhUpRsbeoWN5ekgyfZYnPnXh1deUvXsZD4WDdGNwgtH1g3VkcILR94V3YWt1MgU"}'
|
||||
2026-03-15 04:48:29.676 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:29.684 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:29.684 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:29.684 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:29.684 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:29.686 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:29.686 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.200.248
|
||||
2026-03-15 04:48:29.686 DEBUG [src.node.docker_mananger] Generated ports ['28470', '28471', '28472', '28473', '28474']
|
||||
2026-03-15 04:48:29.686 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:48:29.686 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:29.686 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:29.687 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:29.687 DEBUG [src.node.docker_mananger] docker run -i -t -p 28470:28470 -p 28471:28471 -p 28472:28472 -p 28473:28473 -p 28474:28474 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=28472 --rest-port=28470 --tcp-port=28471 --discv5-udp-port=28473 --rest-address=0.0.0.0 --nat=extip:172.18.200.248 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d7ebffbcd9bd80bf36fec2b5af3da8fa6eb5cad6a4929668aadaac2c5b8a7cea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28474 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC4wCcA0uMZBP9LwP1ylUrheV61LkPKDqooa9lOjhlSlFu0881cnIrTNLOh50rlfOjDrt5kRTRDizlq2aRPxp5ECgmlkgnY0gmlwhKwSPiyKbXVsdGlhZGRyc5YACASsEj4sBtH1AAoErBI-LAbR9t0DgnJzhQACAQAAiXNlY3AyNTZrMaECv_A73DzDPhUpRsbeoWN5ekgyfZYnPnXh1deUvXsZD4WDdGNwgtH1g3VkcILR94V3YWt1MgU
|
||||
2026-03-15 04:48:29.899 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.200.248 waku 6e6b576f253aae247c2f856efb6ea02b178c50f593cfaff587b31058433abc4f
|
||||
2026-03-15 04:48:29.942 DEBUG [src.node.docker_mananger] Container started with ID 6e6b576f253a. Setting up logs at ./log/docker/node2_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:29.942 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28470
|
||||
2026-03-15 04:48:29.942 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:30.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28470/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:30.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:48:30.945 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:30.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28470/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:30.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.248/tcp/28471/p2p/16Uiu2HAmN7543tWSZJ3C54fvURsLtYWP2Q3rs8yNYQBtuNz1av8x","/ip4/172.18.200.248/tcp/28472/ws/p2p/16Uiu2HAmN7543tWSZJ3C54fvURsLtYWP2Q3rs8yNYQBtuNz1av8x"],"enrUri":"enr:-L24QCCEyXjJTKVX0KWMTOxqrI20IjmZW_EpR8hCahcpN73DKDRs1EAeENpC8WGSxVja7e6TD7rygWUoUdSMjjY4iz0CgmlkgnY0gmlwhKwSyPiKbXVsdGlhZGRyc5YACASsEsj4Bm83AAoErBLI-AZvON0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjGeZzur7-UM2Efd2K6RYdlHFMlN_nxKK2zLE5yK9KkmDdGNwgm83g3VkcIJvOYV3YWt1MgE"}'
|
||||
2026-03-15 04:48:30.948 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:30.949 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28470/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.62.44/tcp/53749/p2p/16Uiu2HAm8LvKBXR6UNZ9SErv9UewLvdqGZxQaD1THY4E56U1D4Tv"]'
|
||||
2026-03-15 04:48:30.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.971 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53748/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-15 04:48:30.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28470/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-15 04:48:30.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:48:31.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:31.004 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:31.105 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:31.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:31.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550107022880457,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550110991126404,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:31.155 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:48:31.156 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:48:31.156 DEBUG [src.node.waku_node] Stopping container with id c32ca5ab67b1
|
||||
2026-03-15 04:48:31.750 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:31.751 DEBUG [src.node.waku_node] Stopping container with id 6e6b576f253a
|
||||
2026-03-15 04:48:32.352 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:32.357 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:48:32.392 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:32.422 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:32.423 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-15 04:48:32.424 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-15 04:48:32.425 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:32.429 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:32.446 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:48:32.448 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd
|
||||
2026-03-15 04:48:32.449 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:48:32.449 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:48:32.450 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:48:32.464 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:32.465 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:32.465 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:32.466 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:32.469 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:32.469 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.142.32
|
||||
2026-03-15 04:48:32.469 DEBUG [src.node.docker_mananger] Generated ports ['8159', '8160', '8161', '8162', '8163']
|
||||
2026-03-15 04:48:32.470 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:48:32.470 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:32.470 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:32.470 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:32.470 DEBUG [src.node.docker_mananger] docker run -i -t -p 8159:8159 -p 8160:8160 -p 8161:8161 -p 8162:8162 -p 8163:8163 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=8161 --rest-port=8159 --tcp-port=8160 --discv5-udp-port=8162 --rest-address=0.0.0.0 --nat=extip:172.18.142.32 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f0edfdd4443c0aba7ea79d8ae799ae36ccbcd6f6aec606fda50b4113ba3d82fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8163 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:48:32.627 ERROR [src.node.docker_mananger] Max retries reached for container c32ca5ab67b1. Exiting log stream.
|
||||
2026-03-15 04:48:32.687 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.142.32 waku 7457b69cd59ba40f61e2c5850de47118f4c6b1d6d49b283bce04662209d8f145
|
||||
2026-03-15 04:48:32.723 DEBUG [src.node.docker_mananger] Container started with ID 7457b69cd59b. Setting up logs at ./log/docker/node1_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:32.724 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8159
|
||||
2026-03-15 04:48:32.724 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:33.355 ERROR [src.node.docker_mananger] Max retries reached for container 6e6b576f253a. Exiting log stream.
|
||||
2026-03-15 04:48:33.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8159/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:33.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:33.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8159/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:33.845 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-15 04:48:33.845 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:33.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8159/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:33.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.32/tcp/8160/p2p/16Uiu2HAkyFVmPuZSNJftaQH8BsuuJ7dJpsC1jrAWbbMMkGhz6fYk","/ip4/172.18.142.32/tcp/8161/ws/p2p/16Uiu2HAkyFVmPuZSNJftaQH8BsuuJ7dJpsC1jrAWbbMMkGhz6fYk"],"enrUri":"enr:-L24QCeCaMGiFSVSp4XUQGZNqJBB-CuZ0Sk6j39zK1aGG1EoJoznd_shHpjHpkLcgRKZOr0ap1b9kHQoazKUPQCB-bYCgmlkgnY0gmlwhKwSjiCKbXVsdGlhZGRyc5YACASsEo4gBh_gAAoErBKOIAYf4d0DgnJzhQACAQAAiXNlY3AyNTZrMaECONNkERLllcp9PJ0vbAC6j1lf2Zdjql9BImb8kKSOjCGDdGNwgh_gg3VkcIIf4oV3YWt1MgU"}'
|
||||
2026-03-15 04:48:33.848 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:33.855 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:33.855 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:33.855 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:33.855 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:33.857 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:33.857 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.254.243
|
||||
2026-03-15 04:48:33.857 DEBUG [src.node.docker_mananger] Generated ports ['3412', '3413', '3414', '3415', '3416']
|
||||
2026-03-15 04:48:33.857 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:48:33.857 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:33.857 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:33.857 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:33.857 DEBUG [src.node.docker_mananger] docker run -i -t -p 3412:3412 -p 3413:3413 -p 3414:3414 -p 3415:3415 -p 3416:3416 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=3414 --rest-port=3412 --tcp-port=3413 --discv5-udp-port=3415 --rest-address=0.0.0.0 --nat=extip:172.18.254.243 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1adcbfc5dedbd06b4a7cccb5e0f192afecbcb323dadbcc03fda07c9369f1beab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3416 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCeCaMGiFSVSp4XUQGZNqJBB-CuZ0Sk6j39zK1aGG1EoJoznd_shHpjHpkLcgRKZOr0ap1b9kHQoazKUPQCB-bYCgmlkgnY0gmlwhKwSjiCKbXVsdGlhZGRyc5YACASsEo4gBh_gAAoErBKOIAYf4d0DgnJzhQACAQAAiXNlY3AyNTZrMaECONNkERLllcp9PJ0vbAC6j1lf2Zdjql9BImb8kKSOjCGDdGNwgh_gg3VkcIIf4oV3YWt1MgU
|
||||
2026-03-15 04:48:34.054 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.254.243 waku 5e228c8d01dc085976580967e1804f706dcd7c0c22b08bf2a6a71af87bd8d89c
|
||||
2026-03-15 04:48:34.098 DEBUG [src.node.docker_mananger] Container started with ID 5e228c8d01dc. Setting up logs at ./log/docker/node2_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:34.098 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3412
|
||||
2026-03-15 04:48:34.099 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:35.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:35.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:35.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:35.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:35.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:48:35.513 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:35.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3412/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.243/tcp/3413/p2p/16Uiu2HAmSS8y2R3DGRuVQMzPcTnDGDizYGeVVJxTzwR3bUgmsTHC","/ip4/172.18.254.243/tcp/3414/ws/p2p/16Uiu2HAmSS8y2R3DGRuVQMzPcTnDGDizYGeVVJxTzwR3bUgmsTHC"],"enrUri":"enr:-L24QP8iALOZ1-vCMppTGZSeHmlIPAv6NXkdFOJ5A18Eu8kJZKDYIdWGYpxphUuE4bIA7RTTeZMHy86i1WvmGeokGIwCgmlkgnY0gmlwhKwS_vOKbXVsdGlhZGRyc5YACASsEv7zBg1VAAoErBL-8wYNVt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDzLjPCVOg5LUhud9jFItW6rLx7TgExi2bmwNJ7CpCPwODdGNwgg1Vg3VkcIINV4V3YWt1MgE"}'
|
||||
2026-03-15 04:48:35.516 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:35.516 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3412/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.142.32/tcp/8160/p2p/16Uiu2HAkyFVmPuZSNJftaQH8BsuuJ7dJpsC1jrAWbbMMkGhz6fYk"]'
|
||||
2026-03-15 04:48:35.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:35.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8159/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-15 04:48:35.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:35.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3412/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-15 04:48:35.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:35.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:48:35.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:35.561 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:35.661 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:35.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115551214524,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:35.665 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:35.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3412/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115551214524,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:35.670 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:48:35.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:35.679 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:35.779 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:35.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.782 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115670656911,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:35.784 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:35.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3412/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115670656911,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:35.789 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:48:35.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:35.798 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:35.898 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:35.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115789088553,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:35.902 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:35.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3412/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.905 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":1773550114949416176,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115789088553,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:35.915 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:48:35.916 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:48:35.916 DEBUG [src.node.waku_node] Stopping container with id 7457b69cd59b
|
||||
2026-03-15 04:48:36.478 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:36.479 DEBUG [src.node.waku_node] Stopping container with id 5e228c8d01dc
|
||||
2026-03-15 04:48:37.072 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:37.074 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:48:37.104 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:37.137 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:37.138 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-15 04:48:37.138 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-15 04:48:37.138 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:37.139 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
109
nim/1115/data/attachments/1b48278ad96cca91.txt
Normal file
109
nim/1115/data/attachments/1b48278ad96cca91.txt
Normal file
@ -0,0 +1,109 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_publish_on_multiple_pubsub_topics_and_only_after_fetch_them with id: 2026-03-15_04-49-35__fda9a492-873f-423d-80b9-8897099a892c
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-49-35__fda9a492-873f-423d-80b9-8897099a892c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.211.129
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56096', '56097', '56098', '56099', '56100']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56096:56096 -p 56097:56097 -p 56098:56098 -p 56099:56099 -p 56100:56100 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=56098 --rest-port=56096 --tcp-port=56097 --discv5-udp-port=56099 --rest-address=0.0.0.0 --nat=extip:172.18.211.129 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8b10f5adb297f7756ddffcb8ca0260a88a5ba0ca1c6eca9db6fcadee1f0ff25c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56100 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d6243afbbff5. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.211.129 waku bdff135aac8fff205ddc0a75d22c98255dd62f0546ce68daa4ac46e8e06fa03f
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID bdff135aac8f. Setting up logs at ./log/docker/node1_2026-03-15_04-49-35__fda9a492-873f-423d-80b9-8897099a892c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56096
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 99527f85e32c. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56096/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56096/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56096/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.129/tcp/56097/p2p/16Uiu2HAmR7YNhx8LLRTEn5rz7b8YW5yWgwdTVhab5QujZ4wry84T","/ip4/172.18.211.129/tcp/56098/ws/p2p/16Uiu2HAmR7YNhx8LLRTEn5rz7b8YW5yWgwdTVhab5QujZ4wry84T"],"enrUri":"enr:-L24QO-OqF-cNBxYQJoZOUk8j0rmWrqqky-5EagCZ93cJePyPEZwycn6nwhdTiCdK65gah5l2JTSJ_dvOGowVDpPPP8CgmlkgnY0gmlwhKwS04GKbXVsdGlhZGRyc5YACASsEtOBBtshAAoErBLTgQbbIt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDuRmN5gtuUsKOcKemHrI-fteuoeLVRikY7P2n_Gu8lhSDdGNwgtshg3VkcILbI4V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-49-35__fda9a492-873f-423d-80b9-8897099a892c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.49.0
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41192', '41193', '41194', '41195', '41196']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41192:41192 -p 41193:41193 -p 41194:41194 -p 41195:41195 -p 41196:41196 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=41194 --rest-port=41192 --tcp-port=41193 --discv5-udp-port=41195 --rest-address=0.0.0.0 --nat=extip:172.18.49.0 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4a816ce1b2c37b5fe9063bcad75cbab66d5c9e24bb2f779d43b2a61ad9f8457b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41196 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QO-OqF-cNBxYQJoZOUk8j0rmWrqqky-5EagCZ93cJePyPEZwycn6nwhdTiCdK65gah5l2JTSJ_dvOGowVDpPPP8CgmlkgnY0gmlwhKwS04GKbXVsdGlhZGRyc5YACASsEtOBBtshAAoErBLTgQbbIt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDuRmN5gtuUsKOcKemHrI-fteuoeLVRikY7P2n_Gu8lhSDdGNwgtshg3VkcILbI4V3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.49.0 waku 012044bc0cf4a9b7f2fb4fb749f890dd9871f91408aaa3d7332d2d1384295c58
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 012044bc0cf4. Setting up logs at ./log/docker/node2_2026-03-15_04-49-35__fda9a492-873f-423d-80b9-8897099a892c__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41192
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.0/tcp/41193/p2p/16Uiu2HAmLXWe9fMBk7THBAHJ8H8PEYw3QRBGZxVmsXDvi7yF8aby","/ip4/172.18.49.0/tcp/41194/ws/p2p/16Uiu2HAmLXWe9fMBk7THBAHJ8H8PEYw3QRBGZxVmsXDvi7yF8aby"],"enrUri":"enr:-L24QBj-U2_30KAI5lAlrGUgmux8zM3Cjuqt3zXGz6jEdX39P6xROBjPJZZYnin6bUelRjgUyAr5CgC9Lfr7fCIy8XICgmlkgnY0gmlwhKwSMQCKbXVsdGlhZGRyc5YACASsEjEABqDpAAoErBIxAAag6t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDdPMZRrqIvJ5hPq2wUKpiGCnac3ssxDuGFsAUPyLHC4iDdGNwgqDpg3VkcIKg64V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41192/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.129/tcp/56097/p2p/16Uiu2HAmR7YNhx8LLRTEn5rz7b8YW5yWgwdTVhab5QujZ4wry84T"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56096/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41192/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56096/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "L3dha3UvMi9ycy8yLzA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56096/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "L3dha3UvMi9ycy8yLzE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56096/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "L3dha3UvMi9ycy8yLzI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56096/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "L3dha3UvMi9ycy8yLzM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56096/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "L3dha3UvMi9ycy8yLzQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56096/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "L3dha3UvMi9ycy8yLzU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56096/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "L3dha3UvMi9ycy8yLzY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56096/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "L3dha3UvMi9ycy8yLzc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3dha3UvMi9ycy8yLzA=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550178870123508,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3dha3UvMi9ycy8yLzE=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550178886405634,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3dha3UvMi9ycy8yLzI=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550178900957921,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3dha3UvMi9ycy8yLzM=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550178912179003,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3dha3UvMi9ycy8yLzQ=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550178923973682,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3dha3UvMi9ycy8yLzU=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550178935878315,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3dha3UvMi9ycy8yLzY=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550178946976100,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41192/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3dha3UvMi9ycy8yLzc=","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550178961636178,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id bdff135aac8f
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 012044bc0cf4
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
124
nim/1115/data/attachments/1b783fec7993e7c4.txt
Normal file
124
nim/1115/data/attachments/1b783fec7993e7c4.txt
Normal file
@ -0,0 +1,124 @@
|
||||
2026-03-15 04:48:19.365 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:48:19.366 DEBUG [tests.conftest] Running test: test_get_peers_for_filter_node with id: 2026-03-15_04-48-19__e34c3692-13f5-4a83-ba13-18a03d99d8c5
|
||||
2026-03-15 04:48:19.366 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:48:19.366 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:48:19.374 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:19.374 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-19__e34c3692-13f5-4a83-ba13-18a03d99d8c5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:19.374 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:19.375 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:19.376 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:19.376 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.210
|
||||
2026-03-15 04:48:19.376 DEBUG [src.node.docker_mananger] Generated ports ['13580', '13581', '13582', '13583', '13584']
|
||||
2026-03-15 04:48:19.376 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:19.377 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:19.377 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:19.377 DEBUG [src.node.docker_mananger] docker run -i -t -p 13580:13580 -p 13581:13581 -p 13582:13582 -p 13583:13583 -p 13584:13584 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=13582 --rest-port=13580 --tcp-port=13581 --discv5-udp-port=13583 --rest-address=0.0.0.0 --nat=extip:172.18.250.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cf1c9d5e0e8bbc0ba0fba56eff9b2e3bd291cbdf8af2a35b2d1203c5f7dcba1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13584 --metrics-logging=true --relay=true --filter=true --relay-peer-exchange=true
|
||||
2026-03-15 04:48:19.563 ERROR [src.node.docker_mananger] Max retries reached for container 0c1f90625bdf. Exiting log stream.
|
||||
2026-03-15 04:48:19.577 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.210 waku d95ed2afd14b87cd28a57b4f45932ea29c5d3d25003c4dd255fad11b5622fd07
|
||||
2026-03-15 04:48:19.612 DEBUG [src.node.docker_mananger] Container started with ID d95ed2afd14b. Setting up logs at ./log/docker/node1_2026-03-15_04-48-19__e34c3692-13f5-4a83-ba13-18a03d99d8c5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:19.613 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13580
|
||||
2026-03-15 04:48:19.613 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:19.970 ERROR [src.node.docker_mananger] Max retries reached for container f5783cf45835. Exiting log stream.
|
||||
2026-03-15 04:48:20.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13580/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:20.617 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-03-15 04:48:20.617 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:20.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13580/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:20.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.210/tcp/13581/p2p/16Uiu2HAmUxSCpDeHp4mojWs86WPSGPwBWCDgpLEYU6ijaBDSHeHL","/ip4/172.18.250.210/tcp/13582/ws/p2p/16Uiu2HAmUxSCpDeHp4mojWs86WPSGPwBWCDgpLEYU6ijaBDSHeHL"],"enrUri":"enr:-L24QJTJB0VHyZYfFL2waHyHWgvSrgD905haiKEQgYUGQ_dwHiFYFZXUa5hQsCtHqn8pn056reFJ9ra0-VoPLjFNgBYCgmlkgnY0gmlwhKwS-tKKbXVsdGlhZGRyc5YACASsEvrSBjUNAAoErBL60gY1Dt0DgnJzhQADAQAAiXNlY3AyNTZrMaED8jMY_6zbXX6yVM4FbExiSA4RzT785CmrlJWIuQLtH3eDdGNwgjUNg3VkcII1D4V3YWt1MgU"}'
|
||||
2026-03-15 04:48:20.620 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:20.627 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:20.627 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-19__e34c3692-13f5-4a83-ba13-18a03d99d8c5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:20.627 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:20.627 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:20.629 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:20.629 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.214
|
||||
2026-03-15 04:48:20.629 DEBUG [src.node.docker_mananger] Generated ports ['33648', '33649', '33650', '33651', '33652']
|
||||
2026-03-15 04:48:20.629 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:20.630 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:20.630 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:20.630 DEBUG [src.node.docker_mananger] docker run -i -t -p 33648:33648 -p 33649:33649 -p 33650:33650 -p 33651:33651 -p 33652:33652 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=33650 --rest-port=33648 --tcp-port=33649 --discv5-udp-port=33651 --rest-address=0.0.0.0 --nat=extip:172.18.53.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=844601dbd35a6c2ccaadaedbba466c199c96b35ff5ec69c15f1fcc02cf76cbde --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33652 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJTJB0VHyZYfFL2waHyHWgvSrgD905haiKEQgYUGQ_dwHiFYFZXUa5hQsCtHqn8pn056reFJ9ra0-VoPLjFNgBYCgmlkgnY0gmlwhKwS-tKKbXVsdGlhZGRyc5YACASsEvrSBjUNAAoErBL60gY1Dt0DgnJzhQADAQAAiXNlY3AyNTZrMaED8jMY_6zbXX6yVM4FbExiSA4RzT785CmrlJWIuQLtH3eDdGNwgjUNg3VkcII1D4V3YWt1MgU --filter=true
|
||||
2026-03-15 04:48:20.841 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.214 waku f1b029fcd65c170c51bc5f09ea8289d81319ec844d95b360ec0b60c258d0abc5
|
||||
2026-03-15 04:48:20.879 DEBUG [src.node.docker_mananger] Container started with ID f1b029fcd65c. Setting up logs at ./log/docker/node2_2026-03-15_04-48-19__e34c3692-13f5-4a83-ba13-18a03d99d8c5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:20.879 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33648
|
||||
2026-03-15 04:48:20.879 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:21.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33648/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:21.903 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-03-15 04:48:21.904 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:21.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33648/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:21.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.214/tcp/33649/p2p/16Uiu2HAm8CTx4Z51q9WYuz64j7MgcdmKTLAU4vbcmgJvzd7wiXAV","/ip4/172.18.53.214/tcp/33650/ws/p2p/16Uiu2HAm8CTx4Z51q9WYuz64j7MgcdmKTLAU4vbcmgJvzd7wiXAV"],"enrUri":"enr:-L24QFkw6gayNpig2GVji0N-KsSyy1Fjf8ei3vQcEM2LDq4vTleqJSmfEMOl_8iJwAjzQRqJss-5TTKQ-B7xWVi5qwkCgmlkgnY0gmlwhKwSNdaKbXVsdGlhZGRyc5YACASsEjXWBoNxAAoErBI11gaDct0DgnJzhQADAQAAiXNlY3AyNTZrMaECvcXG_ufQuQvbAKm_RJXVJRjd1RdvX3U2sp9X4vf1MmaDdGNwgoNxg3VkcIKDc4V3YWt1MgU"}'
|
||||
2026-03-15 04:48:21.912 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:21.913 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33648/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.210/tcp/13581/p2p/16Uiu2HAmUxSCpDeHp4mojWs86WPSGPwBWCDgpLEYU6ijaBDSHeHL"]'
|
||||
2026-03-15 04:48:21.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:21.916 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13580/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
|
||||
2026-03-15 04:48:21.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:21.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33648/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
|
||||
2026-03-15 04:48:21.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:21.937 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:22.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13580/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:22.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.53.214/tcp/34350/p2p/16Uiu2HAm8CTx4Z51q9WYuz64j7MgcdmKTLAU4vbcmgJvzd7wiXAV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:48:22.950 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:22.950 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-48-19__e34c3692-13f5-4a83-ba13-18a03d99d8c5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:22.950 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:22.951 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:22.952 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:22.952 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.134.161
|
||||
2026-03-15 04:48:22.953 DEBUG [src.node.docker_mananger] Generated ports ['23708', '23709', '23710', '23711', '23712']
|
||||
2026-03-15 04:48:22.953 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:22.953 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:22.953 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:22.953 DEBUG [src.node.docker_mananger] docker run -i -t -p 23708:23708 -p 23709:23709 -p 23710:23710 -p 23711:23711 -p 23712:23712 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=23710 --rest-port=23708 --tcp-port=23709 --discv5-udp-port=23711 --rest-address=0.0.0.0 --nat=extip:172.18.134.161 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=796d463ec5169ac0e351be51ca5bcbfce4f1a8afcacc7b80dcd9fab5511ffedb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23712 --metrics-logging=true --relay=false --peer-exchange-node=/ip4/172.18.53.214/tcp/34350/p2p/16Uiu2HAm8CTx4Z51q9WYuz64j7MgcdmKTLAU4vbcmgJvzd7wiXAV
|
||||
2026-03-15 04:48:23.155 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.134.161 waku e29aa36d3441b1d6cc938fef27ebf3ef6e61f5081d8f13b7963b6bb49a9d1ef7
|
||||
2026-03-15 04:48:23.189 DEBUG [src.node.docker_mananger] Container started with ID e29aa36d3441. Setting up logs at ./log/docker/node3_2026-03-15_04-48-19__e34c3692-13f5-4a83-ba13-18a03d99d8c5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:23.190 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23708
|
||||
2026-03-15 04:48:23.190 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:24.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23708/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:24.193 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:24.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23708/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:24.297 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-03-15 04:48:24.297 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:24.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23708/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:24.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.161/tcp/23709/p2p/16Uiu2HAky29RjbbttBhUHvwP3dieSh2bmvavXSZ9824NDS5WkqcC","/ip4/172.18.134.161/tcp/23710/ws/p2p/16Uiu2HAky29RjbbttBhUHvwP3dieSh2bmvavXSZ9824NDS5WkqcC"],"enrUri":"enr:-La4QGsv5REfqUflROuF1FK84sQAA3unlPKZhUEYNDho2FM9YioI5OKtuAQL2N3OTWfWkogChHf-qSLBMRd67hEjd3ECgmlkgnY0gmlwhKwShqGKbXVsdGlhZGRyc5YACASsEoahBlydAAoErBKGoQZcnt0DgnJzhQADAQAAiXNlY3AyNTZrMaECNWfXz-UBsRmhJ4g6yuj4PAsY6VWpDLGMpAHfjwbhzgGDdGNwglydhXdha3UyAA"}'
|
||||
2026-03-15 04:48:24.300 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:24.300 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23708/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.210/tcp/13581/p2p/16Uiu2HAmUxSCpDeHp4mojWs86WPSGPwBWCDgpLEYU6ijaBDSHeHL"]'
|
||||
2026-03-15 04:48:24.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:24.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23708/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:24.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.250.210/tcp/13581/p2p/16Uiu2HAmUxSCpDeHp4mojWs86WPSGPwBWCDgpLEYU6ijaBDSHeHL","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.53.214/tcp/34350/p2p/16Uiu2HAm8CTx4Z51q9WYuz64j7MgcdmKTLAU4vbcmgJvzd7wiXAV","protocols":[],"shards":[],"connected":"NotConnected","agent":"","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:48:24.344 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:24.344 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-48-19__e34c3692-13f5-4a83-ba13-18a03d99d8c5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:24.345 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:24.345 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:24.346 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:24.346 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.198.13
|
||||
2026-03-15 04:48:24.346 DEBUG [src.node.docker_mananger] Generated ports ['28546', '28547', '28548', '28549', '28550']
|
||||
2026-03-15 04:48:24.347 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:24.347 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:24.347 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:24.347 DEBUG [src.node.docker_mananger] docker run -i -t -p 28546:28546 -p 28547:28547 -p 28548:28548 -p 28549:28549 -p 28550:28550 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=28548 --rest-port=28546 --tcp-port=28547 --discv5-udp-port=28549 --rest-address=0.0.0.0 --nat=extip:172.18.198.13 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b8cc9dee8b5142b7c1b82a542698effebde6a8cebf1dc2afbb4a8bc24e91a29f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28550 --metrics-logging=true --relay=false --filternode=/ip4/172.18.250.210/tcp/13581/p2p/16Uiu2HAmUxSCpDeHp4mojWs86WPSGPwBWCDgpLEYU6ijaBDSHeHL
|
||||
2026-03-15 04:48:24.553 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.198.13 waku 9bfff76c3b2fe840bf87d5b212598d7337b017137ac8f83f06907485b3cf3abb
|
||||
2026-03-15 04:48:24.587 DEBUG [src.node.docker_mananger] Container started with ID 9bfff76c3b2f. Setting up logs at ./log/docker/node4_2026-03-15_04-48-19__e34c3692-13f5-4a83-ba13-18a03d99d8c5__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:24.587 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28546
|
||||
2026-03-15 04:48:24.588 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:25.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28546/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:25.593 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-03-15 04:48:25.593 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:25.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28546/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:25.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.13/tcp/28547/p2p/16Uiu2HAmTYcaKWLJui3S3CnPFA5W12KVcM1KpjHk85Prc84HVPiE","/ip4/172.18.198.13/tcp/28548/ws/p2p/16Uiu2HAmTYcaKWLJui3S3CnPFA5W12KVcM1KpjHk85Prc84HVPiE"],"enrUri":"enr:-L24QEkhBK348xDCqdu1qYcf3q4LJdq7rpz-q2hz-ickurg3UyxWc30luzpfmnDf7d0blcmY7pAqGg0G2EgMuyL2-vwCgmlkgnY0gmlwhKwSxg2KbXVsdGlhZGRyc5YACASsEsYNBm-DAAoErBLGDQZvhN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3T0ylJr8ZM9yTBnv72i-xfbqjHnvwluVBxYZmFva-O-DdGNwgm-Dg3VkcIJvhYV3YWt1MgA"}'
|
||||
2026-03-15 04:48:25.596 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:25.596 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28546/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.210/tcp/13581/p2p/16Uiu2HAmUxSCpDeHp4mojWs86WPSGPwBWCDgpLEYU6ijaBDSHeHL"]'
|
||||
2026-03-15 04:48:25.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:25.640 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:48:25.648 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:48:25.650 DEBUG [src.node.waku_node] Stopping container with id d95ed2afd14b
|
||||
2026-03-15 04:48:26.285 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:26.287 DEBUG [src.node.waku_node] Stopping container with id f1b029fcd65c
|
||||
2026-03-15 04:48:26.875 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:26.875 DEBUG [src.node.waku_node] Stopping container with id e29aa36d3441
|
||||
2026-03-15 04:48:27.100 ERROR [src.node.docker_mananger] Max retries reached for container d95ed2afd14b. Exiting log stream.
|
||||
2026-03-15 04:48:27.433 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:27.433 DEBUG [src.node.waku_node] Stopping container with id 9bfff76c3b2f
|
||||
2026-03-15 04:48:27.690 ERROR [src.node.docker_mananger] Max retries reached for container f1b029fcd65c. Exiting log stream.
|
||||
2026-03-15 04:48:28.022 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:28.023 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:48:28.037 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:28.045 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:28.050 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:28.055 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
290
nim/1115/data/attachments/1b9cffbe59183575.txt
Normal file
290
nim/1115/data/attachments/1b9cffbe59183575.txt
Normal file
@ -0,0 +1,290 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_subscribe_one_by_one_to_different_content_topics_and_send_messages with id: 2026-03-15_04-47-25__0db75ba6-4fb3-4297-acf4-9101c7533de3
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-25__0db75ba6-4fb3-4297-acf4-9101c7533de3__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.22.181
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31708', '31709', '31710', '31711', '31712']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31708:31708 -p 31709:31709 -p 31710:31710 -p 31711:31711 -p 31712:31712 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=31710 --rest-port=31708 --tcp-port=31709 --discv5-udp-port=31711 --rest-address=0.0.0.0 --nat=extip:172.18.22.181 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f7f6c17fbef0af58844a72ab77acd87ac52806601cd6b9a2f4b4fe05eeafa5af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31712 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 990ecf4f4a73. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.22.181 waku 11c84bbc7fa7b5c420efa6e797f1024cfa8253ffc2fd6f3da74d3a605dbe2902
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 11c84bbc7fa7. Setting up logs at ./log/docker/node1_2026-03-15_04-47-25__0db75ba6-4fb3-4297-acf4-9101c7533de3__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31708
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6e333c1a3e42. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.181/tcp/31709/p2p/16Uiu2HAm1Gqn7emVqXKvftRJPtP3DBHRGQKn84yywkH7pbSgRyPH","/ip4/172.18.22.181/tcp/31710/ws/p2p/16Uiu2HAm1Gqn7emVqXKvftRJPtP3DBHRGQKn84yywkH7pbSgRyPH"],"enrUri":"enr:-L24QLB6CGIb1F8k8u6H4uq3ksaUX-ziLeq5aNF7FbbaVDI_P2iy-TTMO2TiKilOpdy37hNyt_--4AISVcB3StpWMjwCgmlkgnY0gmlwhKwSFrWKbXVsdGlhZGRyc5YACASsEha1BnvdAAoErBIWtQZ73t0DgnJzhQACAQAAiXNlY3AyNTZrMaECVuL5QSuNYfOA8sZJ6hBp1mcfOeZpfnslrUQFKDY_dryDdGNwgnvdg3VkcIJ734V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-25__0db75ba6-4fb3-4297-acf4-9101c7533de3__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.8.186
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42922', '42923', '42924', '42925', '42926']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42922:42922 -p 42923:42923 -p 42924:42924 -p 42925:42925 -p 42926:42926 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=42924 --rest-port=42922 --tcp-port=42923 --discv5-udp-port=42925 --rest-address=0.0.0.0 --nat=extip:172.18.8.186 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a0c8ec5b7f5d44db9e24fd32824de3a93d1ce71d3b9afc47acc1bb7a72d68ce6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42926 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLB6CGIb1F8k8u6H4uq3ksaUX-ziLeq5aNF7FbbaVDI_P2iy-TTMO2TiKilOpdy37hNyt_--4AISVcB3StpWMjwCgmlkgnY0gmlwhKwSFrWKbXVsdGlhZGRyc5YACASsEha1BnvdAAoErBIWtQZ73t0DgnJzhQACAQAAiXNlY3AyNTZrMaECVuL5QSuNYfOA8sZJ6hBp1mcfOeZpfnslrUQFKDY_dryDdGNwgnvdg3VkcIJ734V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.186 waku 3c791c703500b5fa1f830aff0b23df681d8367230e3ebf84ffa14f2457d7e414
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3c791c703500. Setting up logs at ./log/docker/node2_2026-03-15_04-47-25__0db75ba6-4fb3-4297-acf4-9101c7533de3__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42922
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.8.186/tcp/42923/p2p/16Uiu2HAmJdPb25NfjnuMECobpn9zNARQM3qy5w3DANRegLoXuBzV","/ip4/172.18.8.186/tcp/42924/ws/p2p/16Uiu2HAmJdPb25NfjnuMECobpn9zNARQM3qy5w3DANRegLoXuBzV"],"enrUri":"enr:-L24QFLfu085OPsgRN_UCvqcWsiQEFbm0XZJSiJjl5kcFVD7dFaJByhTwlb-6iPfkfAk6M-gaPM9HOHnqLpJvKvSdCECgmlkgnY0gmlwhKwSCLqKbXVsdGlhZGRyc5YACASsEgi6BqerAAoErBIIuganrN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDWL072NltTNpzSvCh5f4ztxQSn7MUcadb-Mj8W8jnLG6DdGNwgqerg3VkcIKnrYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.22.181/tcp/31709/p2p/16Uiu2HAm1Gqn7emVqXKvftRJPtP3DBHRGQKn84yywkH7pbSgRyPH"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550049549919353,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550049549919353,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773550049676209902,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773550049676209902,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773550049804071459,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773550049804071459,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773550049930269779,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773550049930269779,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773550050060935056,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773550050060935056,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773550050187164725,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773550050187164725,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773550050316202277,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773550050316202277,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773550050463826963,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773550050463826963,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773550050590314039,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773550050590314039,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1773550050717962726,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1773550050717962726,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/updates/json"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/updates/json"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1773550050843193212,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1773550050843193212,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/json"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/json"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773550050971292408,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1773550050971292408,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/summaries/xml"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/summaries/xml"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773550051097449524,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1773550051097449524,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/highlights/yaml"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/highlights/yaml"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773550051224744405,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1773550051224744405,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/weekly/json"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/weekly/json"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1773550051351636777,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1773550051351636777,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/summaries/xml"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42922/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/summaries/xml"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31708/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31708/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1773550051482616936,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42922/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1773550051482616936,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 11c84bbc7fa7
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 3c791c703500
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
4775
nim/1115/data/attachments/1bac80668abb0018.txt
Normal file
4775
nim/1115/data/attachments/1bac80668abb0018.txt
Normal file
File diff suppressed because it is too large
Load Diff
145
nim/1115/data/attachments/1bf560fd704ceb66.txt
Normal file
145
nim/1115/data/attachments/1bf560fd704ceb66.txt
Normal file
@ -0,0 +1,145 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_sync_flags with id: 2026-03-15_04-52-50__16bc3e11-3669-498a-a7c3-08e65a59263d
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-52-50__16bc3e11-3669-498a-a7c3-08e65a59263d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-52-50__16bc3e11-3669-498a-a7c3-08e65a59263d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-52-50__16bc3e11-3669-498a-a7c3-08e65a59263d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.52.214
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7193', '7194', '7195', '7196', '7197']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7193:7193 -p 7194:7194 -p 7195:7195 -p 7196:7196 -p 7197:7197 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=7195 --rest-port=7193 --tcp-port=7194 --discv5-udp-port=7196 --rest-address=0.0.0.0 --nat=extip:172.18.52.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5c4d9307ed35c6aee06cb6b39ddab4287baf20ea93b4e1ddc56dd2fcfc69fa8b --store-sync=true --store=true --store-sync-range=10 --store-sync-interval=1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7197 --metrics-logging=true --store-sync-relay-jitter=1 --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2ff13984e027. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.52.214 waku 94296c71e8797506679d217365291a56c658feab383d87044ae4f3792b8b0b58
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 94296c71e879. Setting up logs at ./log/docker/node1_2026-03-15_04-52-50__16bc3e11-3669-498a-a7c3-08e65a59263d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7193
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 82f132b47554. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7193/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7193/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.214/tcp/7194/p2p/16Uiu2HAmKapnV3t25rwebyYZCAg6gPsfD8RKJsm5ghJZx4LN8j1H","/ip4/172.18.52.214/tcp/7195/ws/p2p/16Uiu2HAmKapnV3t25rwebyYZCAg6gPsfD8RKJsm5ghJZx4LN8j1H"],"enrUri":"enr:-L24QGX2LCOvcGCHJUoPOjQZjdaAvKWwS6v3WtL2XOAQr6BqCIYu0v64N7WQVkABSFPNOMe3QkXoGY9yF9vvTU2cZ3ECgmlkgnY0gmlwhKwSNNaKbXVsdGlhZGRyc5YACASsEjTWBhwaAAoErBI01gYcG90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZvCrXE22ZgduxfEFCw-Ifm48wkuPW9zGO6rdSUU28oCDdGNwghwag3VkcIIcHIV3YWt1MhM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.231.253
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45367', '45368', '45369', '45370', '45371']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45367:45367 -p 45368:45368 -p 45369:45369 -p 45370:45370 -p 45371:45371 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=45369 --rest-port=45367 --tcp-port=45368 --discv5-udp-port=45370 --rest-address=0.0.0.0 --nat=extip:172.18.231.253 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=50e1ea84a8e292ffb2cb3a4a25e4571b6dfbfa77a3a1ec37dee8f49fac9a8fda --store-sync=true --store=false --store-sync-range=10 --store-sync-interval=1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45371 --metrics-logging=true --store-sync-relay-jitter=1 --relay=true --discv5-bootstrap-node=enr:-L24QGX2LCOvcGCHJUoPOjQZjdaAvKWwS6v3WtL2XOAQr6BqCIYu0v64N7WQVkABSFPNOMe3QkXoGY9yF9vvTU2cZ3ECgmlkgnY0gmlwhKwSNNaKbXVsdGlhZGRyc5YACASsEjTWBhwaAAoErBI01gYcG90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZvCrXE22ZgduxfEFCw-Ifm48wkuPW9zGO6rdSUU28oCDdGNwghwag3VkcIIcHIV3YWt1MhM
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.231.253 waku 19e20c0c810eedc3fad972a620fac38f2c38b5e85444b276a2f6098891654229
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 19e20c0c810e. Setting up logs at ./log/docker/node2_2026-03-15_04-52-50__16bc3e11-3669-498a-a7c3-08e65a59263d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45367
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45367/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45367/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.231.253/tcp/45368/p2p/16Uiu2HAkzvxYBVDykRGWv9GooEnSGGFxmTpDXEiWqxUwyrmckmzM","/ip4/172.18.231.253/tcp/45369/ws/p2p/16Uiu2HAkzvxYBVDykRGWv9GooEnSGGFxmTpDXEiWqxUwyrmckmzM"],"enrUri":"enr:-L24QC9PsZkUFF2MbpzJiDI642wOlf15nVgweLt08blMXSptG-3nuevCogyMOs_3zFsRCwwmX48KeO2XLOYqW3k_GJYCgmlkgnY0gmlwhKwS5_2KbXVsdGlhZGRyc5YACASsEuf9BrE4AAoErBLn_QaxOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECUcsAMXyw2AmeBMjaHqwbFeUAX8fk5gdB0-LijwqqEtaDdGNwgrE4g3VkcIKxOoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.139.199
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62411', '62412', '62413', '62414', '62415']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62411:62411 -p 62412:62412 -p 62413:62413 -p 62414:62414 -p 62415:62415 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=62413 --rest-port=62411 --tcp-port=62412 --discv5-udp-port=62414 --rest-address=0.0.0.0 --nat=extip:172.18.139.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=afc25efdcec5a4f805d22fef6bca29b82bac722ebe366dd5f81d6fab32a36e7e --store-sync=true --store=false --store-sync-range=10 --store-sync-interval=1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62415 --metrics-logging=true --store-sync-relay-jitter=1 --relay=true --discv5-bootstrap-node=enr:-L24QC9PsZkUFF2MbpzJiDI642wOlf15nVgweLt08blMXSptG-3nuevCogyMOs_3zFsRCwwmX48KeO2XLOYqW3k_GJYCgmlkgnY0gmlwhKwS5_2KbXVsdGlhZGRyc5YACASsEuf9BrE4AAoErBLn_QaxOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECUcsAMXyw2AmeBMjaHqwbFeUAX8fk5gdB0-LijwqqEtaDdGNwgrE4g3VkcIKxOoV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.139.199 waku fc18af7c9febd962331da926bd788546c13a5c0610ce22cb4802a5a2ac825a43
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fc18af7c9feb. Setting up logs at ./log/docker/node3_2026-03-15_04-52-50__16bc3e11-3669-498a-a7c3-08e65a59263d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62411
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62411/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62411/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.199/tcp/62412/p2p/16Uiu2HAmJvZRMEiSPHwm74ikRJyQFN4RMSXmyr418hHij7SwzV8P","/ip4/172.18.139.199/tcp/62413/ws/p2p/16Uiu2HAmJvZRMEiSPHwm74ikRJyQFN4RMSXmyr418hHij7SwzV8P"],"enrUri":"enr:-L24QMLWUr_z9wXmVX_0Z4n371NnVUISHV1rSF8VqaKzkxK2cTbu_vjXWCKGMuQj-_EU04Nh5-Tm1XE6yksU1Ig4tx0CgmlkgnY0gmlwhKwSi8eKbXVsdGlhZGRyc5YACASsEovHBvPMAAoErBKLxwbzzd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXSM53wfCpNOz6CY7qNfoXIByVr-OFqWKFi9W6QarAgSDdGNwgvPMg3VkcILzzoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45367/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.52.214/tcp/7194/p2p/16Uiu2HAmKapnV3t25rwebyYZCAg6gPsfD8RKJsm5ghJZx4LN8j1H"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62411/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.253/tcp/45368/p2p/16Uiu2HAkzvxYBVDykRGWv9GooEnSGGFxmTpDXEiWqxUwyrmckmzM"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45367/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62411/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7193/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xec694427541a2055afb8f4b451291be27ae9dffa182bc8844d75648527ab0523"},{"messageHash":"0xa31282c3b9c4c4146972030c5a66520fb1aac121aae26a25d194a3d401a4094b"},{"messageHash":"0x9afc6601a6677a43c0d0b4cd62c5245b966f04367024774b3b1204ea4355f1c8"},{"messageHash":"0xeb4963d5289961732bd72e0ce6a6dcbf4cb663269ae94c4cef89eb22ac4f69a3"},{"messageHash":"0x724b599c300b8034a317b627653f08446bc03e36fac31d9ff8c6ad187b358c17"},{"messageHash":"0x0fec712890877f098d0e989815d615ef756ee983e72fa232a06e6c4674a9bc46"},{"messageHash":"0x70df85b388e038d864614dc01c64be484f1c47a8164ca08edd0e7b49fd9b8fe9"},{"messageHash":"0x10550afaf2663037572914bda8b6c73e54116b8b78c02f9255a773568a60ccde"},{"messageHash":"0x12021875c20d63067694588dfb6fd0dbcac51b9e11e0157fc1a41349a3777864"},{"messageHash":"0x6eab80f0dd2c8b947582387271116bf6343e028d19163524c2ae15af0bffd9c0"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45367/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"4bf41ee4c13d80605fce","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xec694427541a2055afb8f4b451291be27ae9dffa182bc8844d75648527ab0523"},{"messageHash":"0xa31282c3b9c4c4146972030c5a66520fb1aac121aae26a25d194a3d401a4094b"},{"messageHash":"0x9afc6601a6677a43c0d0b4cd62c5245b966f04367024774b3b1204ea4355f1c8"},{"messageHash":"0xeb4963d5289961732bd72e0ce6a6dcbf4cb663269ae94c4cef89eb22ac4f69a3"},{"messageHash":"0x724b599c300b8034a317b627653f08446bc03e36fac31d9ff8c6ad187b358c17"},{"messageHash":"0x0fec712890877f098d0e989815d615ef756ee983e72fa232a06e6c4674a9bc46"},{"messageHash":"0x70df85b388e038d864614dc01c64be484f1c47a8164ca08edd0e7b49fd9b8fe9"},{"messageHash":"0x10550afaf2663037572914bda8b6c73e54116b8b78c02f9255a773568a60ccde"},{"messageHash":"0x12021875c20d63067694588dfb6fd0dbcac51b9e11e0157fc1a41349a3777864"},{"messageHash":"0x6eab80f0dd2c8b947582387271116bf6343e028d19163524c2ae15af0bffd9c0"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62411/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"dd8f7e46feef07c139d3","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xec694427541a2055afb8f4b451291be27ae9dffa182bc8844d75648527ab0523"},{"messageHash":"0xa31282c3b9c4c4146972030c5a66520fb1aac121aae26a25d194a3d401a4094b"},{"messageHash":"0x9afc6601a6677a43c0d0b4cd62c5245b966f04367024774b3b1204ea4355f1c8"},{"messageHash":"0xeb4963d5289961732bd72e0ce6a6dcbf4cb663269ae94c4cef89eb22ac4f69a3"},{"messageHash":"0x724b599c300b8034a317b627653f08446bc03e36fac31d9ff8c6ad187b358c17"},{"messageHash":"0x0fec712890877f098d0e989815d615ef756ee983e72fa232a06e6c4674a9bc46"},{"messageHash":"0x70df85b388e038d864614dc01c64be484f1c47a8164ca08edd0e7b49fd9b8fe9"},{"messageHash":"0x10550afaf2663037572914bda8b6c73e54116b8b78c02f9255a773568a60ccde"},{"messageHash":"0x12021875c20d63067694588dfb6fd0dbcac51b9e11e0157fc1a41349a3777864"},{"messageHash":"0x6eab80f0dd2c8b947582387271116bf6343e028d19163524c2ae15af0bffd9c0"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 94296c71e879
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 19e20c0c810e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id fc18af7c9feb
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 94296c71e879. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
518
nim/1115/data/attachments/1cb36b278d11818c.txt
Normal file
518
nim/1115/data/attachments/1cb36b278d11818c.txt
Normal file
@ -0,0 +1,518 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_sync_overlap_sync_window with id: 2026-03-15_04-53-22__7e97e644-daf1-45fb-bc4e-686913c62c9b
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-53-22__7e97e644-daf1-45fb-bc4e-686913c62c9b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-53-22__7e97e644-daf1-45fb-bc4e-686913c62c9b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-53-22__7e97e644-daf1-45fb-bc4e-686913c62c9b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.184.18
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10446', '10447', '10448', '10449', '10450']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10446:10446 -p 10447:10447 -p 10448:10448 -p 10449:10449 -p 10450:10450 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=10448 --rest-port=10446 --tcp-port=10447 --discv5-udp-port=10449 --rest-address=0.0.0.0 --nat=extip:172.18.184.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ff3c17fbb9bd9cce6823db70250f06e2aba24cacbc0923da13eee366f27b0b7d --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10450 --metrics-logging=true --relay=true --dns-discovery=false
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f6983c251e93. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.184.18 waku 43d9c6cc51bee128858a54f0aaeb111f2bc95132d47191422eb041fbbb2e1b7d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 43d9c6cc51be. Setting up logs at ./log/docker/node1_2026-03-15_04-53-22__7e97e644-daf1-45fb-bc4e-686913c62c9b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10446
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dbca0ac78548. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10446/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10446/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.184.18/tcp/10447/p2p/16Uiu2HAmQWmjVEaAkAqn8eiXGsZgo7tktptfU5DbFNwfMdm4SqUH","/ip4/172.18.184.18/tcp/10448/ws/p2p/16Uiu2HAmQWmjVEaAkAqn8eiXGsZgo7tktptfU5DbFNwfMdm4SqUH"],"enrUri":"enr:-L24QNRY5Bbd-234TT2rYMFIJ1HTbje_K5A44uqQz_T8cuLAbmifcZh1hocckwZs5pTn5j2XcmfR3USn6gXsZa4bfCQCgmlkgnY0gmlwhKwSuBKKbXVsdGlhZGRyc5YACASsErgSBijPAAoErBK4EgYo0N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsDFUio0_wJmbbNuQJIcONF5HH0SFnDXW31YOHLwRQoaDdGNwgijPg3VkcIIo0YV3YWt1MhM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.118.50
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29374', '29375', '29376', '29377', '29378']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29374:29374 -p 29375:29375 -p 29376:29376 -p 29377:29377 -p 29378:29378 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=29376 --rest-port=29374 --tcp-port=29375 --discv5-udp-port=29377 --rest-address=0.0.0.0 --nat=extip:172.18.118.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e04c7adffa8cd128ffb0c2015d030ca62ac513c2ecb089c94aee8c3eff2cc392 --store-sync=true --store=true --store-sync-range=45 --store-sync-interval=15 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29378 --metrics-logging=true --relay=false --store-sync-relay-jitter=0 --dns-discovery=false --discv5-bootstrap-node=enr:-L24QNRY5Bbd-234TT2rYMFIJ1HTbje_K5A44uqQz_T8cuLAbmifcZh1hocckwZs5pTn5j2XcmfR3USn6gXsZa4bfCQCgmlkgnY0gmlwhKwSuBKKbXVsdGlhZGRyc5YACASsErgSBijPAAoErBK4EgYo0N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsDFUio0_wJmbbNuQJIcONF5HH0SFnDXW31YOHLwRQoaDdGNwgijPg3VkcIIo0YV3YWt1MhM
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.118.50 waku 24354abd0e12484481ff25331a88ed0a674115200281f406422afc1692ccca97
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 24354abd0e12. Setting up logs at ./log/docker/node2_2026-03-15_04-53-22__7e97e644-daf1-45fb-bc4e-686913c62c9b__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29374
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29374/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29374/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.50/tcp/29375/p2p/16Uiu2HAkvFMErvg2tkEuRM2hvTTJDDsCP3X8qoJrVjkZADMFyAUh","/ip4/172.18.118.50/tcp/29376/ws/p2p/16Uiu2HAkvFMErvg2tkEuRM2hvTTJDDsCP3X8qoJrVjkZADMFyAUh"],"enrUri":"enr:-L24QNpkrP35eA4wU44DDFzg1nFZWoS-GGfpeBpk2IKPZGOReGgv94NlYf9V_VtKu-SWgD--4zXG9vxXEv2y3p5nfzoCgmlkgnY0gmlwhKwSdjKKbXVsdGlhZGRyc5YACASsEnYyBnK_AAoErBJ2MgZywN0DgnJzhQADAQAAiXNlY3AyNTZrMaECDDawcJJlY9ga7HA5yr__JrPgQi4YVcAhc4TcH_9evCqDdGNwgnK_g3VkcIJywYV3YWt1MhI"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29374/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.184.18/tcp/10447/p2p/16Uiu2HAmQWmjVEaAkAqn8eiXGsZgo7tktptfU5DbFNwfMdm4SqUH"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.store_sync.test_store_sync:test_store_sync.py:656 Publishing 90 messages at 1 msg/s
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10446/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.8 seconds
|
||||
[35mDEBUG [0m tests.store_sync.test_store_sync:test_store_sync.py:663 Waiting 30 seconds to allow at least two sync rounds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 30 seconds
|
||||
[35mDEBUG [0m tests.store_sync.test_store_sync:test_store_sync.py:666 Querying node2 store for all messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29374/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=2000&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[35mDEBUG [0m tests.store_sync.test_store_sync:test_store_sync.py:670 Store returned 90 messages, published publish_secs messages
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 43d9c6cc51be
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 24354abd0e12
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
99
nim/1115/data/attachments/1cb94077b9f4b3c2.txt
Normal file
99
nim/1115/data/attachments/1cb94077b9f4b3c2.txt
Normal file
@ -0,0 +1,99 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_lightpush with id: 2026-03-15_04-45-45__882b2f56-8ce6-4906-9037-5c4a24739c1f
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-45-45__882b2f56-8ce6-4906-9037-5c4a24739c1f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.233.220
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49764', '49765', '49766', '49767', '49768']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49764:49764 -p 49765:49765 -p 49766:49766 -p 49767:49767 -p 49768:49768 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=49766 --rest-port=49764 --tcp-port=49765 --discv5-udp-port=49767 --rest-address=0.0.0.0 --nat=extip:172.18.233.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d9defcd7134a8dddcabbd8d0b3cfcfffe39bb37eedec3f5e644b04e24367ff7f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49768 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.233.220 waku a6b6862e36b66ab1864e705b5faae084ddd0ab556a924f46576be707328baa32
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0819913b8530. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a6b6862e36b6. Setting up logs at ./log/docker/node1_2026-03-15_04-45-45__882b2f56-8ce6-4906-9037-5c4a24739c1f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49764
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5564b837b15e. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49764/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49764/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.233.220/tcp/49765/p2p/16Uiu2HAmQT6MceZjXGPRqg33eV7ZApF8yqgUWN9V7vTCR9z9JRKD","/ip4/172.18.233.220/tcp/49766/ws/p2p/16Uiu2HAmQT6MceZjXGPRqg33eV7ZApF8yqgUWN9V7vTCR9z9JRKD"],"enrUri":"enr:-L24QIR3UQ7dhpw7V6phpeTW___FKkqUsczY0cWcjUGfLDQ-eyePnA8ptQwUSTS3ynvqndAqsz_mGzeqo6fCKPAH8VkCgmlkgnY0gmlwhKwS6dyKbXVsdGlhZGRyc5YACASsEuncBsJlAAoErBLp3AbCZt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDr0AQYLTJJIA-ZgD3fllH9VqFKcuh1XjOKp_lP16WFkiDdGNwgsJlg3VkcILCZ4V3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-45-45__882b2f56-8ce6-4906-9037-5c4a24739c1f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.208.161
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9652', '9653', '9654', '9655', '9656']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9652:9652 -p 9653:9653 -p 9654:9654 -p 9655:9655 -p 9656:9656 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=9654 --rest-port=9652 --tcp-port=9653 --discv5-udp-port=9655 --rest-address=0.0.0.0 --nat=extip:172.18.208.161 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a1642cffbb3db9c5c4d286fdda2a7ad53b8fe0b5eada0cecafb73fc6ab3cc0fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9656 --metrics-logging=true --lightpush=false --relay=true --discv5-bootstrap-node=enr:-L24QIR3UQ7dhpw7V6phpeTW___FKkqUsczY0cWcjUGfLDQ-eyePnA8ptQwUSTS3ynvqndAqsz_mGzeqo6fCKPAH8VkCgmlkgnY0gmlwhKwS6dyKbXVsdGlhZGRyc5YACASsEuncBsJlAAoErBLp3AbCZt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDr0AQYLTJJIA-ZgD3fllH9VqFKcuh1XjOKp_lP16WFkiDdGNwgsJlg3VkcILCZ4V3YWt1Mgk
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.208.161 waku fba682a7e8d4a5c9558e6495641669a0f88fb41d7a609de093366dcc68494527
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID fba682a7e8d4. Setting up logs at ./log/docker/node1_2026-03-15_04-45-45__882b2f56-8ce6-4906-9037-5c4a24739c1f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9652
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9652/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9652/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.208.161/tcp/9653/p2p/16Uiu2HAm8fivBCc52KQ3riFyrfHmbxANFu6U5w8ABxjiWcShWzbY","/ip4/172.18.208.161/tcp/9654/ws/p2p/16Uiu2HAm8fivBCc52KQ3riFyrfHmbxANFu6U5w8ABxjiWcShWzbY"],"enrUri":"enr:-L24QGL17WVnVw4zK1Z1CxolHQGPXTDR5xZSV5XTDURfO_wCTG0Foz4P_bqo9-yfmepSYOCpivZGmr0B8f_X0tIEbn8CgmlkgnY0gmlwhKwS0KGKbXVsdGlhZGRyc5YACASsEtChBiW1AAoErBLQoQYltt0DgnJzhQADAQAAiXNlY3AyNTZrMaECxMFiClyKOmqQMlcRbLGyli0B4RSBARjG5xeOpiDiJr-DdGNwgiW1g3VkcIIlt4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-45-45__882b2f56-8ce6-4906-9037-5c4a24739c1f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.186.181
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12123', '12124', '12125', '12126', '12127']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12123:12123 -p 12124:12124 -p 12125:12125 -p 12126:12126 -p 12127:12127 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=12125 --rest-port=12123 --tcp-port=12124 --discv5-udp-port=12126 --rest-address=0.0.0.0 --nat=extip:172.18.186.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4797a9904ad5678f4fdaf0dc01ea6dc7a6cace981dbfcec760fea1aed1f0e5da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12127 --metrics-logging=true --lightpush=true --relay=true --discv5-bootstrap-node=enr:-L24QIR3UQ7dhpw7V6phpeTW___FKkqUsczY0cWcjUGfLDQ-eyePnA8ptQwUSTS3ynvqndAqsz_mGzeqo6fCKPAH8VkCgmlkgnY0gmlwhKwS6dyKbXVsdGlhZGRyc5YACASsEuncBsJlAAoErBLp3AbCZt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDr0AQYLTJJIA-ZgD3fllH9VqFKcuh1XjOKp_lP16WFkiDdGNwgsJlg3VkcILCZ4V3YWt1Mgk --lightpushnode=/ip4/172.18.233.220/tcp/49765/p2p/16Uiu2HAmQT6MceZjXGPRqg33eV7ZApF8yqgUWN9V7vTCR9z9JRKD
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.186.181 waku ff9d361a13485023ebb97a6a22279ceede75a59bcb34198bde1cb4dae2be9cac
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ff9d361a1348. Setting up logs at ./log/docker/node1_2026-03-15_04-45-45__882b2f56-8ce6-4906-9037-5c4a24739c1f__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12123
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12123/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12123/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.186.181/tcp/12124/p2p/16Uiu2HAmAQipsd6GwiHYByPvWPSsYbufvZeAUxKkEUJoxEappdxa","/ip4/172.18.186.181/tcp/12125/ws/p2p/16Uiu2HAmAQipsd6GwiHYByPvWPSsYbufvZeAUxKkEUJoxEappdxa"],"enrUri":"enr:-L24QM23xf1gy2Wtn76MS9k4pC5hTA8hIu5eiBTcATEKFRD1B8MOHGQSFjg7h4Fdp_1HtVOyIg5p5-jZQsdA7egPqRwCgmlkgnY0gmlwhKwSurWKbXVsdGlhZGRyc5YACASsErq1Bi9cAAoErBK6tQYvXd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC3qDw-VThl-_zJUpEUWKPqgjkDRrr55rr6Z4J_UFjoU-DdGNwgi9cg3VkcIIvXoV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49764/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9652/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12123/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": 1773549949073715033}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49764/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773549949073715033,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773549949073715033,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id a6b6862e36b6
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id fba682a7e8d4
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ff9d361a1348
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a6b6862e36b6. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
164
nim/1115/data/attachments/1ccf0ed425722752.txt
Normal file
164
nim/1115/data/attachments/1ccf0ed425722752.txt
Normal file
@ -0,0 +1,164 @@
|
||||
2026-03-15 04:47:16.349 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:16.349 DEBUG [tests.conftest] Running test: test_optional_nodes_not_subscribed_to_same_topic with id: 2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413
|
||||
2026-03-15 04:47:16.350 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:16.350 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-15 04:47:16.350 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-15 04:47:16.356 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:16.357 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:16.357 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:16.357 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:16.358 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:16.358 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.91.213
|
||||
2026-03-15 04:47:16.358 DEBUG [src.node.docker_mananger] Generated ports ['62140', '62141', '62142', '62143', '62144']
|
||||
2026-03-15 04:47:16.359 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:16.359 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:16.359 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:16.359 DEBUG [src.node.docker_mananger] docker run -i -t -p 62140:62140 -p 62141:62141 -p 62142:62142 -p 62143:62143 -p 62144:62144 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=62142 --rest-port=62140 --tcp-port=62141 --discv5-udp-port=62143 --rest-address=0.0.0.0 --nat=extip:172.18.91.213 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d2a44d6b42a72aa58ae7dcf57f6f2e0b8aab596caf73a8d8cc304966ca67af1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62144 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:47:16.553 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.91.213 waku a2750c7fc5dc3c28f08b386f4b35cb47679c28091881748378a1e5c8be5f6d42
|
||||
2026-03-15 04:47:16.587 DEBUG [src.node.docker_mananger] Container started with ID a2750c7fc5dc. Setting up logs at ./log/docker/node1_2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:16.588 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62140
|
||||
2026-03-15 04:47:16.588 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:16.629 ERROR [src.node.docker_mananger] Max retries reached for container 2ced892d9901. Exiting log stream.
|
||||
2026-03-15 04:47:17.145 ERROR [src.node.docker_mananger] Max retries reached for container b25f4666d8a3. Exiting log stream.
|
||||
2026-03-15 04:47:17.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62140/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:17.591 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-03-15 04:47:17.592 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:17.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62140/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:17.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.213/tcp/62141/p2p/16Uiu2HAmAxawpm1BoV8D262icnsivYLYRY2ur8SUZeRhXUtcP7wu","/ip4/172.18.91.213/tcp/62142/ws/p2p/16Uiu2HAmAxawpm1BoV8D262icnsivYLYRY2ur8SUZeRhXUtcP7wu"],"enrUri":"enr:-L24QKwPjq-ec-Oh5EtIdMsX-kZupCYsLxJNhNjDtAmoy8Z0LwzjH-7b-aLGMVHmOm9-pRSdWMOcHRx-PJjgfqiyyXECgmlkgnY0gmlwhKwSW9WKbXVsdGlhZGRyc5YACASsElvVBvK9AAoErBJb1Qbyvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5sqd-CeHIWWQlHnP-vxF5RTZ7js4vv0_kb9P3PTTEoiDdGNwgvK9g3VkcILyv4V3YWt1MgU"}'
|
||||
2026-03-15 04:47:17.594 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:17.595 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-15 04:47:17.601 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:17.601 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:17.601 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:17.602 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:17.603 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:17.603 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.17.155
|
||||
2026-03-15 04:47:17.603 DEBUG [src.node.docker_mananger] Generated ports ['63494', '63495', '63496', '63497', '63498']
|
||||
2026-03-15 04:47:17.603 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:17.604 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:17.604 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:17.604 DEBUG [src.node.docker_mananger] docker run -i -t -p 63494:63494 -p 63495:63495 -p 63496:63496 -p 63497:63497 -p 63498:63498 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=63496 --rest-port=63494 --tcp-port=63495 --discv5-udp-port=63497 --rest-address=0.0.0.0 --nat=extip:172.18.17.155 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=359b68a0c8e2bf99fb9f6668928db3e430cb6cfbbf95dbce32ecbfbcd2c53e8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63498 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKwPjq-ec-Oh5EtIdMsX-kZupCYsLxJNhNjDtAmoy8Z0LwzjH-7b-aLGMVHmOm9-pRSdWMOcHRx-PJjgfqiyyXECgmlkgnY0gmlwhKwSW9WKbXVsdGlhZGRyc5YACASsElvVBvK9AAoErBJb1Qbyvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5sqd-CeHIWWQlHnP-vxF5RTZ7js4vv0_kb9P3PTTEoiDdGNwgvK9g3VkcILyv4V3YWt1MgU --filternode=/ip4/172.18.91.213/tcp/62141/p2p/16Uiu2HAmAxawpm1BoV8D262icnsivYLYRY2ur8SUZeRhXUtcP7wu
|
||||
2026-03-15 04:47:17.807 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.17.155 waku 6ccf6d79a7cfab6052704b4a0d9322fd3fb3595eb451a83aa03ec2a8a7c01bd4
|
||||
2026-03-15 04:47:17.840 DEBUG [src.node.docker_mananger] Container started with ID 6ccf6d79a7cf. Setting up logs at ./log/docker/node2_2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:17.841 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63494
|
||||
2026-03-15 04:47:17.841 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:18.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63494/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:18.844 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-03-15 04:47:18.844 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:18.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63494/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:18.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.17.155/tcp/63495/p2p/16Uiu2HAmAXVCZL7bYtz3WcYsq22ZyKqezu4NUGazuijG318cCWat","/ip4/172.18.17.155/tcp/63496/ws/p2p/16Uiu2HAmAXVCZL7bYtz3WcYsq22ZyKqezu4NUGazuijG318cCWat"],"enrUri":"enr:-L24QHCNyO2Q-DqjpdcthZtyTmz3RBisfb1bkfFVmf4fg1NaeH2zMlEqdhLZPnG7Wpe9Nc853Hr2zcPDa69FTdzZJxYCgmlkgnY0gmlwhKwSEZuKbXVsdGlhZGRyc5YACASsEhGbBvgHAAoErBIRmwb4CN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4FyZkDPdyo0IT3BmQob_bCQIpXjOX3RDz1jomk-fAQmDdGNwgvgHg3VkcIL4CYV3YWt1MgA"}'
|
||||
2026-03-15 04:47:18.847 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:18.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63494/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.91.213/tcp/62141/p2p/16Uiu2HAmAxawpm1BoV8D262icnsivYLYRY2ur8SUZeRhXUtcP7wu"]'
|
||||
2026-03-15 04:47:18.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:18.892 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:18.892 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:18.892 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:18.893 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:18.894 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:18.894 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.170.38
|
||||
2026-03-15 04:47:18.894 DEBUG [src.node.docker_mananger] Generated ports ['34098', '34099', '34100', '34101', '34102']
|
||||
2026-03-15 04:47:18.895 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:18.895 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:18.895 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:18.895 DEBUG [src.node.docker_mananger] docker run -i -t -p 34098:34098 -p 34099:34099 -p 34100:34100 -p 34101:34101 -p 34102:34102 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=34100 --rest-port=34098 --tcp-port=34099 --discv5-udp-port=34101 --rest-address=0.0.0.0 --nat=extip:172.18.170.38 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=71add2ecbed634617f0492d7cf172760bd54daad6defbf7d357e1b9d18c8362c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34102 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKwPjq-ec-Oh5EtIdMsX-kZupCYsLxJNhNjDtAmoy8Z0LwzjH-7b-aLGMVHmOm9-pRSdWMOcHRx-PJjgfqiyyXECgmlkgnY0gmlwhKwSW9WKbXVsdGlhZGRyc5YACASsElvVBvK9AAoErBJb1Qbyvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5sqd-CeHIWWQlHnP-vxF5RTZ7js4vv0_kb9P3PTTEoiDdGNwgvK9g3VkcILyv4V3YWt1MgU --filternode=/ip4/172.18.91.213/tcp/62141/p2p/16Uiu2HAmAxawpm1BoV8D262icnsivYLYRY2ur8SUZeRhXUtcP7wu
|
||||
2026-03-15 04:47:19.097 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.170.38 waku 3270350817e64500bc51f95d8978b7469121feafadcf104fa4141e9231dee1d1
|
||||
2026-03-15 04:47:19.132 DEBUG [src.node.docker_mananger] Container started with ID 3270350817e6. Setting up logs at ./log/docker/node3_2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:19.132 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34098
|
||||
2026-03-15 04:47:19.133 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:20.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34098/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:20.137 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-03-15 04:47:20.137 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:20.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34098/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:20.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.170.38/tcp/34099/p2p/16Uiu2HAm8itsDsuBghWeeW4Q4nn7pKBCvDCH3RdbJt9raud7VdCo","/ip4/172.18.170.38/tcp/34100/ws/p2p/16Uiu2HAm8itsDsuBghWeeW4Q4nn7pKBCvDCH3RdbJt9raud7VdCo"],"enrUri":"enr:-L24QLwA5Y7eMLKscpVcA1lPTXskgPKQLDfEq8KCMg5JOo71ALGHArWiR1ur33t8DJIk-UHbPFvPdMqgBgE7eUUlr_oCgmlkgnY0gmlwhKwSqiaKbXVsdGlhZGRyc5YACASsEqomBoUzAAoErBKqJgaFNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECxZFf9h1rFWQcLjTM9OOedrGRDGuHjGYYM_Dj9MdqJXyDdGNwgoUzg3VkcIKFNYV3YWt1MgA"}'
|
||||
2026-03-15 04:47:20.140 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:20.140 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34098/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.91.213/tcp/62141/p2p/16Uiu2HAmAxawpm1BoV8D262icnsivYLYRY2ur8SUZeRhXUtcP7wu"]'
|
||||
2026-03-15 04:47:20.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:20.190 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:20.191 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:20.191 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:20.191 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:20.194 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:20.194 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.121
|
||||
2026-03-15 04:47:20.194 DEBUG [src.node.docker_mananger] Generated ports ['55868', '55869', '55870', '55871', '55872']
|
||||
2026-03-15 04:47:20.194 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:20.195 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:20.195 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:20.195 DEBUG [src.node.docker_mananger] docker run -i -t -p 55868:55868 -p 55869:55869 -p 55870:55870 -p 55871:55871 -p 55872:55872 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=55870 --rest-port=55868 --tcp-port=55869 --discv5-udp-port=55871 --rest-address=0.0.0.0 --nat=extip:172.18.104.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=83de201cfc2c2da84ba18da698586cf0a35ecfce2b23cc8dcdbaaffb3e97eccf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55872 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKwPjq-ec-Oh5EtIdMsX-kZupCYsLxJNhNjDtAmoy8Z0LwzjH-7b-aLGMVHmOm9-pRSdWMOcHRx-PJjgfqiyyXECgmlkgnY0gmlwhKwSW9WKbXVsdGlhZGRyc5YACASsElvVBvK9AAoErBJb1Qbyvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5sqd-CeHIWWQlHnP-vxF5RTZ7js4vv0_kb9P3PTTEoiDdGNwgvK9g3VkcILyv4V3YWt1MgU --filternode=/ip4/172.18.91.213/tcp/62141/p2p/16Uiu2HAmAxawpm1BoV8D262icnsivYLYRY2ur8SUZeRhXUtcP7wu
|
||||
2026-03-15 04:47:20.388 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.121 waku 23559bf05352782c111f539db57068e8417f602e6fd34524424dd3871b9fa09f
|
||||
2026-03-15 04:47:20.424 DEBUG [src.node.docker_mananger] Container started with ID 23559bf05352. Setting up logs at ./log/docker/node4_2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:20.424 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55868
|
||||
2026-03-15 04:47:20.424 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:21.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55868/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:21.428 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-03-15 04:47:21.428 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:21.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55868/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:21.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.121/tcp/55869/p2p/16Uiu2HAkz6sjh93icf5ZufW9w5oUB52VbqiZq7mi2Y5BADxGr1x8","/ip4/172.18.104.121/tcp/55870/ws/p2p/16Uiu2HAkz6sjh93icf5ZufW9w5oUB52VbqiZq7mi2Y5BADxGr1x8"],"enrUri":"enr:-L24QEqF_h90SqgKVSAShrheGkRtfdEtZgC8WOoPbshgOzqcIL-MLubW4x8doTOrBzcRLc_YJSpMFD0kAZ2UlxU_IdYCgmlkgnY0gmlwhKwSaHmKbXVsdGlhZGRyc5YACASsEmh5Bto9AAoErBJoeQbaPt0DgnJzhQADAQAAiXNlY3AyNTZrMaECRXmxXB8OKh9W552TaQjTqL-bI7883zsWWp9-F29RJvWDdGNwgto9g3VkcILaP4V3YWt1MgA"}'
|
||||
2026-03-15 04:47:21.430 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:21.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55868/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.91.213/tcp/62141/p2p/16Uiu2HAmAxawpm1BoV8D262icnsivYLYRY2ur8SUZeRhXUtcP7wu"]'
|
||||
2026-03-15 04:47:21.463 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:21.480 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:21.481 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:21.481 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:21.481 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:21.484 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:21.484 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.36.94
|
||||
2026-03-15 04:47:21.485 DEBUG [src.node.docker_mananger] Generated ports ['3725', '3726', '3727', '3728', '3729']
|
||||
2026-03-15 04:47:21.487 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:21.487 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:21.491 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:21.492 DEBUG [src.node.docker_mananger] docker run -i -t -p 3725:3725 -p 3726:3726 -p 3727:3727 -p 3728:3728 -p 3729:3729 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=3727 --rest-port=3725 --tcp-port=3726 --discv5-udp-port=3728 --rest-address=0.0.0.0 --nat=extip:172.18.36.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f6b3c6c1e006ebe5ba3a6a7c555bcc1037cbfbfecdd056ada6c0cb4cbcde28a6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3729 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKwPjq-ec-Oh5EtIdMsX-kZupCYsLxJNhNjDtAmoy8Z0LwzjH-7b-aLGMVHmOm9-pRSdWMOcHRx-PJjgfqiyyXECgmlkgnY0gmlwhKwSW9WKbXVsdGlhZGRyc5YACASsElvVBvK9AAoErBJb1Qbyvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC5sqd-CeHIWWQlHnP-vxF5RTZ7js4vv0_kb9P3PTTEoiDdGNwgvK9g3VkcILyv4V3YWt1MgU --filternode=/ip4/172.18.91.213/tcp/62141/p2p/16Uiu2HAmAxawpm1BoV8D262icnsivYLYRY2ur8SUZeRhXUtcP7wu
|
||||
2026-03-15 04:47:21.691 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.36.94 waku 47474824ab0a8795e5f21897bd3f92d2180f60de40f85aab874ead5dcd84bebb
|
||||
2026-03-15 04:47:21.726 DEBUG [src.node.docker_mananger] Container started with ID 47474824ab0a. Setting up logs at ./log/docker/node5_2026-03-15_04-47-16__f2fa9958-f4d2-412a-8d80-2f148632d413__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:21.726 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3725
|
||||
2026-03-15 04:47:21.727 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:22.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3725/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:22.731 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-03-15 04:47:22.731 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:22.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3725/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:22.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.94/tcp/3726/p2p/16Uiu2HAm3FknxZdrn6d9Y7c5aTjgCAvRPAPiqL8pNHxZNuZYtjzc","/ip4/172.18.36.94/tcp/3727/ws/p2p/16Uiu2HAm3FknxZdrn6d9Y7c5aTjgCAvRPAPiqL8pNHxZNuZYtjzc"],"enrUri":"enr:-L24QFQj-9etaaPqwG-T09hMLIdEftlVZ9vcevgAbkw5PtW2LLwgR2ZGBmC1to8UgbC_Tf9NAB2EUIgDX1Mx50l7khECgmlkgnY0gmlwhKwSJF6KbXVsdGlhZGRyc5YACASsEiReBg6OAAoErBIkXgYOj90DgnJzhQADAQAAiXNlY3AyNTZrMaECdFMhLomVCSTDXxGZu4_1KN7jczdRyJC_xFaeta0dY12DdGNwgg6Og3VkcIIOkIV3YWt1MgA"}'
|
||||
2026-03-15 04:47:22.733 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:22.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3725/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.91.213/tcp/62141/p2p/16Uiu2HAmAxawpm1BoV8D262icnsivYLYRY2ur8SUZeRhXUtcP7wu"]'
|
||||
2026-03-15 04:47:22.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:22.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62140/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:47:22.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:22.780 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63494/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "0ffe6126-b5a7-49ee-b267-17493b4a65cb", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:47:22.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"0ffe6126-b5a7-49ee-b267-17493b4a65cb","statusDesc":"OK"}'
|
||||
2026-03-15 04:47:22.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34098/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "af6ae7f8-376d-4f5c-b83c-566c1c50b4e0", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:47:22.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"af6ae7f8-376d-4f5c-b83c-566c1c50b4e0","statusDesc":"OK"}'
|
||||
2026-03-15 04:47:22.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55868/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "47c7b2df-f593-4139-90d5-8313fd9363bc", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:47:22.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"47c7b2df-f593-4139-90d5-8313fd9363bc","statusDesc":"OK"}'
|
||||
2026-03-15 04:47:22.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3725/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "de963db6-00c4-4858-b909-cdf38d08cfd9", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:47:22.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"de963db6-00c4-4858-b909-cdf38d08cfd9","statusDesc":"OK"}'
|
||||
2026-03-15 04:47:22.833 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62140/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-03-15 04:47:22.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:22.840 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:47:22.940 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:22.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63494/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:22.943 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":1773550042833184818,"ephemeral":false}]'
|
||||
2026-03-15 04:47:22.945 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62140/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-03-15 04:47:22.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:22.950 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:47:23.050 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:23.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34098/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:23.053 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34098/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
|
||||
2026-03-15 04:47:23.056 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:23.057 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:23.057 DEBUG [src.node.waku_node] Stopping container with id a2750c7fc5dc
|
||||
2026-03-15 04:47:23.625 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:23.626 DEBUG [src.node.waku_node] Stopping container with id 6ccf6d79a7cf
|
||||
2026-03-15 04:47:24.157 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:24.157 DEBUG [src.node.waku_node] Stopping container with id 3270350817e6
|
||||
2026-03-15 04:47:24.438 ERROR [src.node.docker_mananger] Max retries reached for container a2750c7fc5dc. Exiting log stream.
|
||||
2026-03-15 04:47:24.760 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:24.760 DEBUG [src.node.waku_node] Stopping container with id 23559bf05352
|
||||
2026-03-15 04:47:24.973 ERROR [src.node.docker_mananger] Max retries reached for container 6ccf6d79a7cf. Exiting log stream.
|
||||
2026-03-15 04:47:25.281 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:25.282 DEBUG [src.node.waku_node] Stopping container with id 47474824ab0a
|
||||
2026-03-15 04:47:25.598 ERROR [src.node.docker_mananger] Max retries reached for container 3270350817e6. Exiting log stream.
|
||||
2026-03-15 04:47:25.826 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:25.827 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:25.840 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:25.846 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:25.854 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:25.861 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:25.865 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
102
nim/1115/data/attachments/1cf7997e49a1e46f.txt
Normal file
102
nim/1115/data/attachments/1cf7997e49a1e46f.txt
Normal file
@ -0,0 +1,102 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_receiving_node_not_connected_directly_to_relaying_node with id: 2026-03-15_04-45-35__2bd08e9a-9278-4b71-b808-99f7e01728a5
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-45-35__2bd08e9a-9278-4b71-b808-99f7e01728a5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-45-35__2bd08e9a-9278-4b71-b808-99f7e01728a5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-45-35__2bd08e9a-9278-4b71-b808-99f7e01728a5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:33 Network waku created
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.34.60
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40442', '40443', '40444', '40445', '40446']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40442:40442 -p 40443:40443 -p 40444:40444 -p 40445:40445 -p 40446:40446 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=40444 --rest-port=40442 --tcp-port=40443 --discv5-udp-port=40445 --rest-address=0.0.0.0 --nat=extip:172.18.34.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5d4c7aec45fff9c6ffb79a939ba1cfffd27adcbb7eceb3c1f6f38fd34fb84c6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40446 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.34.60 waku 5bc390aaf596c94b27306c5590bf15d47cccb94bdc5dafe9f5125e71c383a077
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5bc390aaf596. Setting up logs at ./log/docker/node1_2026-03-15_04-45-35__2bd08e9a-9278-4b71-b808-99f7e01728a5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40442
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40442/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40442/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.60/tcp/40443/p2p/16Uiu2HAm6eMz9PQspYoimcprVwchEihxo83NrhEqmZPCpU4RZ43N","/ip4/172.18.34.60/tcp/40444/ws/p2p/16Uiu2HAm6eMz9PQspYoimcprVwchEihxo83NrhEqmZPCpU4RZ43N"],"enrUri":"enr:-L24QCGDhm0DLSsuzA5Tzn3KXKyOZz19SaDo5hK8FJxIR004cYC1kLQClNpAeIhKaXdS_vpxT9yRr9DFS6Vuv3KJsc0CgmlkgnY0gmlwhKwSIjyKbXVsdGlhZGRyc5YACASsEiI8Bp37AAoErBIiPAad_N0DgnJzhQADAQAAiXNlY3AyNTZrMaECprDCyos6LpHKj4eZIMLMRm3Jt-6Af5ZXyXr8-S3HBJWDdGNwgp37g3VkcIKd_YV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.247.239
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33103', '33104', '33105', '33106', '33107']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33103:33103 -p 33104:33104 -p 33105:33105 -p 33106:33106 -p 33107:33107 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=33105 --rest-port=33103 --tcp-port=33104 --discv5-udp-port=33106 --rest-address=0.0.0.0 --nat=extip:172.18.247.239 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb89e58207d4d9a14a5ddb3dfdd500ef1fc9921dccdcd5fdad04b8c4519ec81c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33107 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCGDhm0DLSsuzA5Tzn3KXKyOZz19SaDo5hK8FJxIR004cYC1kLQClNpAeIhKaXdS_vpxT9yRr9DFS6Vuv3KJsc0CgmlkgnY0gmlwhKwSIjyKbXVsdGlhZGRyc5YACASsEiI8Bp37AAoErBIiPAad_N0DgnJzhQADAQAAiXNlY3AyNTZrMaECprDCyos6LpHKj4eZIMLMRm3Jt-6Af5ZXyXr8-S3HBJWDdGNwgp37g3VkcIKd_YV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.247.239 waku db28b557ede04d739c85a5126f0dc1496091a765cded5e6750f799ab39b7dbcf
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID db28b557ede0. Setting up logs at ./log/docker/node2_2026-03-15_04-45-35__2bd08e9a-9278-4b71-b808-99f7e01728a5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33103
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33103/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33103/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.239/tcp/33104/p2p/16Uiu2HAmEBX9nE98NJ8MFzh4JYP9iDb6BhiCuYFaPqFbhC9mwJN9","/ip4/172.18.247.239/tcp/33105/ws/p2p/16Uiu2HAmEBX9nE98NJ8MFzh4JYP9iDb6BhiCuYFaPqFbhC9mwJN9"],"enrUri":"enr:-L24QOchK8lYAvI0fLlVbSoqZ6pxCCwQv84thFI2PAwl0C3MBmqxpSIppy1psLkieSHP2ASPs30nINAuQeBfySZIn50CgmlkgnY0gmlwhKwS9--KbXVsdGlhZGRyc5YACASsEvfvBoFQAAoErBL37waBUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFq3wSpQtOIvs_ZZB8Rl-YgfU0j-T2BvLy43zRg6oKx6DdGNwgoFQg3VkcIKBUoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.155.240
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48896', '48897', '48898', '48899', '48900']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48896:48896 -p 48897:48897 -p 48898:48898 -p 48899:48899 -p 48900:48900 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=48898 --rest-port=48896 --tcp-port=48897 --discv5-udp-port=48899 --rest-address=0.0.0.0 --nat=extip:172.18.155.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=10d867fbd166ecc0f8dc506df78a6fa4fcdb3b6e5d54ba6d9bb36ee9eddf6fe7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48900 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOchK8lYAvI0fLlVbSoqZ6pxCCwQv84thFI2PAwl0C3MBmqxpSIppy1psLkieSHP2ASPs30nINAuQeBfySZIn50CgmlkgnY0gmlwhKwS9--KbXVsdGlhZGRyc5YACASsEvfvBoFQAAoErBL37waBUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFq3wSpQtOIvs_ZZB8Rl-YgfU0j-T2BvLy43zRg6oKx6DdGNwgoFQg3VkcIKBUoV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.155.240 waku 70d996c0188f6020a367eee6e8b609c466d841b3620ba72f242538146d6a3708
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 70d996c0188f. Setting up logs at ./log/docker/node3_2026-03-15_04-45-35__2bd08e9a-9278-4b71-b808-99f7e01728a5__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48896
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48896/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.240/tcp/48897/p2p/16Uiu2HAmSNZqLXqQeMpZdd9ioeZ253VNKcn4HQ2h3YZjsT2v9uAy","/ip4/172.18.155.240/tcp/48898/ws/p2p/16Uiu2HAmSNZqLXqQeMpZdd9ioeZ253VNKcn4HQ2h3YZjsT2v9uAy"],"enrUri":"enr:-L24QM-GiOmvQyN8EOarXmdmX5mUr5WKsF_QwzsBHUiBVLvYEUXsR7yTN8l774MGZqG4Gx-ruK0nI7UX0XLB-BS5UuQCgmlkgnY0gmlwhKwSm_CKbXVsdGlhZGRyc5YACASsEpvwBr8BAAoErBKb8Aa_At0DgnJzhQADAQAAiXNlY3AyNTZrMaEDy86abKUV97LeShoMlEwyh6WngXjyKlhW1lFfPtvEbkKDdGNwgr8Bg3VkcIK_A4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40442/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33103/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48896/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40442/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.247.239/tcp/55434/p2p/16Uiu2HAmEBX9nE98NJ8MFzh4JYP9iDb6BhiCuYFaPqFbhC9mwJN9","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33103/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.34.60/tcp/40443/p2p/16Uiu2HAm6eMz9PQspYoimcprVwchEihxo83NrhEqmZPCpU4RZ43N","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"},{"multiaddr":"/ip4/172.18.155.240/tcp/44372/p2p/16Uiu2HAmSNZqLXqQeMpZdd9ioeZ253VNKcn4HQ2h3YZjsT2v9uAy","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48896/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.247.239/tcp/33104/p2p/16Uiu2HAmEBX9nE98NJ8MFzh4JYP9iDb6BhiCuYFaPqFbhC9mwJN9","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 30 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40442/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)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48896/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773549972354436754,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 5bc390aaf596
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id db28b557ede0
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 70d996c0188f
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5bc390aaf596. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
8102
nim/1115/data/attachments/1d01fab51403e1b3.txt
Normal file
8102
nim/1115/data/attachments/1d01fab51403e1b3.txt
Normal file
File diff suppressed because it is too large
Load Diff
75
nim/1115/data/attachments/1d515c070ba205a9.txt
Normal file
75
nim/1115/data/attachments/1d515c070ba205a9.txt
Normal file
@ -0,0 +1,75 @@
|
||||
2026-03-15 04:49:24.870 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:49:24.870 DEBUG [tests.conftest] Running test: test_main_node_relay_and_store__peer_relay_and_store with id: 2026-03-15_04-49-24__53c78c66-42f6-4c34-ac3d-4df7135d91a7
|
||||
2026-03-15 04:49:24.870 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:49:24.871 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-15 04:49:24.878 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:24.878 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-49-24__53c78c66-42f6-4c34-ac3d-4df7135d91a7__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:24.878 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:24.878 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:24.879 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:24.880 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.26.36
|
||||
2026-03-15 04:49:24.880 DEBUG [src.node.docker_mananger] Generated ports ['16923', '16924', '16925', '16926', '16927']
|
||||
2026-03-15 04:49:24.880 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:24.880 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:24.880 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:24.880 DEBUG [src.node.docker_mananger] docker run -i -t -p 16923:16923 -p 16924:16924 -p 16925:16925 -p 16926:16926 -p 16927:16927 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=16925 --rest-port=16923 --tcp-port=16924 --discv5-udp-port=16926 --rest-address=0.0.0.0 --nat=extip:172.18.26.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c73af9f4cafcac1f80dff6c6ae43cbe67e7d5f8293a3128d84309c51ec7bbcbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16927 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-15 04:49:25.075 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.26.36 waku f2d6779296087cbe117bff60e6692a930620365cd168a48ec810ce00f3b04742
|
||||
2026-03-15 04:49:25.102 ERROR [src.node.docker_mananger] Max retries reached for container 4c28f7f01fd9. Exiting log stream.
|
||||
2026-03-15 04:49:25.111 DEBUG [src.node.docker_mananger] Container started with ID f2d677929608. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-49-24__53c78c66-42f6-4c34-ac3d-4df7135d91a7__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:25.112 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16923
|
||||
2026-03-15 04:49:25.112 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:25.670 ERROR [src.node.docker_mananger] Max retries reached for container f7faf2723579. Exiting log stream.
|
||||
2026-03-15 04:49:26.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16923/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:26.115 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_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:49:26.115 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:26.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16923/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:26.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.26.36/tcp/16924/p2p/16Uiu2HAmUwUxCtjxrgV9JDivgv39ZiVAHMV59BHneFetC3B3mGNZ","/ip4/172.18.26.36/tcp/16925/ws/p2p/16Uiu2HAmUwUxCtjxrgV9JDivgv39ZiVAHMV59BHneFetC3B3mGNZ"],"enrUri":"enr:-L24QLR_gJbNKD-cBmm9EZxK9ZZdjz3XUM5HpUqw7EGFqutRO-RNKuYYmy-R4ZDyBrTLv0boL4fd8UYq-sJzMl4_nTQCgmlkgnY0gmlwhKwSGiSKbXVsdGlhZGRyc5YACASsEhokBkIcAAoErBIaJAZCHd0DgnJzhQADAQAAiXNlY3AyNTZrMaED8fSfyFobAkVouYIXfqGWF1G_eqAoR3nTatgffZ-OoD6DdGNwgkIcg3VkcIJCHoV3YWt1MgM"}'
|
||||
2026-03-15 04:49:26.118 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:26.125 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:26.125 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-49-24__53c78c66-42f6-4c34-ac3d-4df7135d91a7__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:26.126 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:26.126 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:26.127 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:26.127 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.69.98
|
||||
2026-03-15 04:49:26.127 DEBUG [src.node.docker_mananger] Generated ports ['51959', '51960', '51961', '51962', '51963']
|
||||
2026-03-15 04:49:26.128 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:26.128 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:26.128 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:26.128 DEBUG [src.node.docker_mananger] docker run -i -t -p 51959:51959 -p 51960:51960 -p 51961:51961 -p 51962:51962 -p 51963:51963 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=51961 --rest-port=51959 --tcp-port=51960 --discv5-udp-port=51962 --rest-address=0.0.0.0 --nat=extip:172.18.69.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4ef75fd2ffbbc3d2fa04d89628718f417a2bfcbbc65e9a4cc0abdb2d9d44eaaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51963 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLR_gJbNKD-cBmm9EZxK9ZZdjz3XUM5HpUqw7EGFqutRO-RNKuYYmy-R4ZDyBrTLv0boL4fd8UYq-sJzMl4_nTQCgmlkgnY0gmlwhKwSGiSKbXVsdGlhZGRyc5YACASsEhokBkIcAAoErBIaJAZCHd0DgnJzhQADAQAAiXNlY3AyNTZrMaED8fSfyFobAkVouYIXfqGWF1G_eqAoR3nTatgffZ-OoD6DdGNwgkIcg3VkcIJCHoV3YWt1MgM --storenode=/ip4/172.18.26.36/tcp/16924/p2p/16Uiu2HAmUwUxCtjxrgV9JDivgv39ZiVAHMV59BHneFetC3B3mGNZ --store=true --relay=true
|
||||
2026-03-15 04:49:26.327 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.69.98 waku 99c39a9bfb603b091bb3ad8bf3aeea9f34f33f8c6474e84d03f7f9f3fd6390ae
|
||||
2026-03-15 04:49:26.364 DEBUG [src.node.docker_mananger] Container started with ID 99c39a9bfb60. Setting up logs at ./log/docker/store_node1_2026-03-15_04-49-24__53c78c66-42f6-4c34-ac3d-4df7135d91a7__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:26.364 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51959
|
||||
2026-03-15 04:49:26.365 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:27.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51959/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:27.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:49:27.368 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:27.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51959/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:27.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.98/tcp/51960/p2p/16Uiu2HAm75ss7HA6WfNZD3apHqRn9JcFQCXqcRRisTQv1z5XHFG9","/ip4/172.18.69.98/tcp/51961/ws/p2p/16Uiu2HAm75ss7HA6WfNZD3apHqRn9JcFQCXqcRRisTQv1z5XHFG9"],"enrUri":"enr:-L24QORpkfFSBbHKWW6xgFom6OiSbunaInswQko6SUFSllXrQDS1WLRc6Dg20b_ba-rDlSmumqL-MzVGwClp9XlXqssCgmlkgnY0gmlwhKwSRWKKbXVsdGlhZGRyc5YACASsEkViBsr4AAoErBJFYgbK-d0DgnJzhQADAQAAiXNlY3AyNTZrMaECrToQqB_pzNmhQLWxlyQyksSw047oStFU0QrSWXZg04aDdGNwgsr4g3VkcILK-oV3YWt1MgM"}'
|
||||
2026-03-15 04:49:27.371 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:27.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51959/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.26.36/tcp/16924/p2p/16Uiu2HAmUwUxCtjxrgV9JDivgv39ZiVAHMV59BHneFetC3B3mGNZ"]'
|
||||
2026-03-15 04:49:27.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:27.374 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16923/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:49:27.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:27.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51959/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:49:27.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:27.379 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:49:27.380 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:49:27.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:27.385 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:49:27.586 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-15 04:49:27.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16923/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:27.589 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x825c91a85de78acc22ddf710f7ea707f469cb1bf0fd34d8ad7f05809f7a72c3f"}]}'
|
||||
2026-03-15 04:49:27.589 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-15 04:49:27.589 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-15 04:49:27.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51959/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:27.592 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x825c91a85de78acc22ddf710f7ea707f469cb1bf0fd34d8ad7f05809f7a72c3f"}]}'
|
||||
2026-03-15 04:49:27.593 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-15 04:49:27.594 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:49:27.595 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:49:27.595 DEBUG [src.node.waku_node] Stopping container with id f2d677929608
|
||||
2026-03-15 04:49:28.169 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:28.172 DEBUG [src.node.waku_node] Stopping container with id 99c39a9bfb60
|
||||
2026-03-15 04:49:28.725 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:28.727 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:49:28.733 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:28.739 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
487
nim/1115/data/attachments/1d80253e44883032.txt
Normal file
487
nim/1115/data/attachments/1d80253e44883032.txt
Normal file
@ -0,0 +1,487 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_packet_loss_correlated_vs_uncorrelated with id: 2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.171.6
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64059', '64060', '64061', '64062', '64063']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64059:64059 -p 64060:64060 -p 64061:64061 -p 64062:64062 -p 64063:64063 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=64061 --rest-port=64059 --tcp-port=64060 --discv5-udp-port=64062 --rest-address=0.0.0.0 --nat=extip:172.18.171.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c3eaeaccadd0eeaebede179b5fabb3e5710ec3879e2dd24a7ba2c23eb37f2574 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64063 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.171.6 waku 78edf264523b2eacb599b748669caaf8a16f25e8e65bc43ed5eba38cb4e2f8a4
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 78edf264523b. Setting up logs at ./log/docker/node1_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64059
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a6d518834f93. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b006df76966a. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64059/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64059/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.6/tcp/64060/p2p/16Uiu2HAm99Ri6WYVDm3JH7QnytopS1Fsyn6AZhKmFNmkAYuLtMbS","/ip4/172.18.171.6/tcp/64061/ws/p2p/16Uiu2HAm99Ri6WYVDm3JH7QnytopS1Fsyn6AZhKmFNmkAYuLtMbS"],"enrUri":"enr:-L24QC1bEGZdRnW7QA_ssISAuBJYaKOChURmfCS8EQeaxkO9Uyv-yDcHoAirm3lrYl5pWuIHnUtNRDg2US9bfELheAwCgmlkgnY0gmlwhKwSqwaKbXVsdGlhZGRyc5YACASsEqsGBvo8AAoErBKrBgb6Pd0DgnJzhQADAQAAiXNlY3AyNTZrMaECy9owKnlzfvsUYTIPuWot0URjgaS_K8GujlMRq2hM6IWDdGNwgvo8g3VkcIL6PoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.44.17
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33894', '33895', '33896', '33897', '33898']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33894:33894 -p 33895:33895 -p 33896:33896 -p 33897:33897 -p 33898:33898 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=33896 --rest-port=33894 --tcp-port=33895 --discv5-udp-port=33897 --rest-address=0.0.0.0 --nat=extip:172.18.44.17 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2b7146d589dfaea4cf13da810d6f0acd0d12abf1d5caa586ba8da801cbd28a67 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33898 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC1bEGZdRnW7QA_ssISAuBJYaKOChURmfCS8EQeaxkO9Uyv-yDcHoAirm3lrYl5pWuIHnUtNRDg2US9bfELheAwCgmlkgnY0gmlwhKwSqwaKbXVsdGlhZGRyc5YACASsEqsGBvo8AAoErBKrBgb6Pd0DgnJzhQADAQAAiXNlY3AyNTZrMaECy9owKnlzfvsUYTIPuWot0URjgaS_K8GujlMRq2hM6IWDdGNwgvo8g3VkcIL6PoV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.44.17 waku 22a995817e6dd9f80da5d01ce91bb12b46beec59f221fc34e389a398e3f4dd93
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 22a995817e6d. Setting up logs at ./log/docker/node2_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33894
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33894/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33894/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.44.17/tcp/33895/p2p/16Uiu2HAmN2gwn5jb7dVmgYvdoSxMrmLyhHDdMDub54KPCPxaGrQV","/ip4/172.18.44.17/tcp/33896/ws/p2p/16Uiu2HAmN2gwn5jb7dVmgYvdoSxMrmLyhHDdMDub54KPCPxaGrQV"],"enrUri":"enr:-L24QC0m7SOjfpjEgmabhcRIB9Ja-oJa4MjYfIJtZ0lOg3vjSHlC0mjtYpoII4A00kjGoNlhzY-OkNKC6LU77COdaSwCgmlkgnY0gmlwhKwSLBGKbXVsdGlhZGRyc5YACASsEiwRBoRnAAoErBIsEQaEaN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDi0hHogHXA40gdXSmHdQgcErYMJ727rHdljfKDJi4OP6DdGNwgoRng3VkcIKEaYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.161.69
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7707', '7708', '7709', '7710', '7711']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7707:7707 -p 7708:7708 -p 7709:7709 -p 7710:7710 -p 7711:7711 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=7709 --rest-port=7707 --tcp-port=7708 --discv5-udp-port=7710 --rest-address=0.0.0.0 --nat=extip:172.18.161.69 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6dfb55d50bdeae5e835ab5165edaf7bbd0b69b23372f8acfa184c6f7b86f95df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7711 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC0m7SOjfpjEgmabhcRIB9Ja-oJa4MjYfIJtZ0lOg3vjSHlC0mjtYpoII4A00kjGoNlhzY-OkNKC6LU77COdaSwCgmlkgnY0gmlwhKwSLBGKbXVsdGlhZGRyc5YACASsEiwRBoRnAAoErBIsEQaEaN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDi0hHogHXA40gdXSmHdQgcErYMJ727rHdljfKDJi4OP6DdGNwgoRng3VkcIKEaYV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.161.69 waku a8397e235dc2297779434fae2252c5ee0d3ed64c65bc696bbbedf11a2a88557c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a8397e235dc2. Setting up logs at ./log/docker/node3_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7707
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7707/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7707/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.69/tcp/7708/p2p/16Uiu2HAmSZaTv6b2zhkm4ooFm78jBLbaTqEoMUtDVmnh5gAUuiyy","/ip4/172.18.161.69/tcp/7709/ws/p2p/16Uiu2HAmSZaTv6b2zhkm4ooFm78jBLbaTqEoMUtDVmnh5gAUuiyy"],"enrUri":"enr:-L24QEBJh3Bo8v3QpfyeNL9My_2rQWwZZdX8wniDiQbc-0pMbyRwzW_szb7yR17x8JrJDjhGxGsvprCoI0vwCaFyWPgCgmlkgnY0gmlwhKwSoUWKbXVsdGlhZGRyc5YACASsEqFFBh4cAAoErBKhRQYeHd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDzqC0iSiD0SuVyG_7xgQ5A-ER8YV3j9paGN-UIsnsItyDdGNwgh4cg3VkcIIeHoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.114.75
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8071', '8072', '8073', '8074', '8075']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8071:8071 -p 8072:8072 -p 8073:8073 -p 8074:8074 -p 8075:8075 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=8073 --rest-port=8071 --tcp-port=8072 --discv5-udp-port=8074 --rest-address=0.0.0.0 --nat=extip:172.18.114.75 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4c18c717e87e29a82f2d91abc3d2a56cd4f886bfec7e1b70b1c20b6aba9c631 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8075 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEBJh3Bo8v3QpfyeNL9My_2rQWwZZdX8wniDiQbc-0pMbyRwzW_szb7yR17x8JrJDjhGxGsvprCoI0vwCaFyWPgCgmlkgnY0gmlwhKwSoUWKbXVsdGlhZGRyc5YACASsEqFFBh4cAAoErBKhRQYeHd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDzqC0iSiD0SuVyG_7xgQ5A-ER8YV3j9paGN-UIsnsItyDdGNwgh4cg3VkcIIeHoV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.114.75 waku 8bd76d963fe52b86a984b4e833106824d6f540bfa939bf7f728203676a70ce7a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8bd76d963fe5. Setting up logs at ./log/docker/node4_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8071
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8071/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8071/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.75/tcp/8072/p2p/16Uiu2HAmEDwnHjoMN2Fh9ibdKJoM74K3364iUrKMBZ8JyK47UeXo","/ip4/172.18.114.75/tcp/8073/ws/p2p/16Uiu2HAmEDwnHjoMN2Fh9ibdKJoM74K3364iUrKMBZ8JyK47UeXo"],"enrUri":"enr:-L24QKl60KB3blBoNg51GmmLkADfJLnC4-mdCqpPewfkxWK1F89KJdlfCuR1VcctddShs2_E74cKzqPUKzynCOngvw8CgmlkgnY0gmlwhKwSckuKbXVsdGlhZGRyc5YACASsEnJLBh-IAAoErBJySwYfid0DgnJzhQADAQAAiXNlY3AyNTZrMaEDF0zy6asrMFf9NTyTqqIaSL9NV1PbWj2nGjKtrSMTUiaDdGNwgh-Ig3VkcIIfioV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64059/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33894/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7707/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8071/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64059/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.44.17/tcp/54708/p2p/16Uiu2HAmN2gwn5jb7dVmgYvdoSxMrmLyhHDdMDub54KPCPxaGrQV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33894/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.161.69/tcp/51612/p2p/16Uiu2HAmSZaTv6b2zhkm4ooFm78jBLbaTqEoMUtDVmnh5gAUuiyy","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.171.6/tcp/64060/p2p/16Uiu2HAm99Ri6WYVDm3JH7QnytopS1Fsyn6AZhKmFNmkAYuLtMbS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7707/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.114.75/tcp/43554/p2p/16Uiu2HAmEDwnHjoMN2Fh9ibdKJoM74K3364iUrKMBZ8JyK47UeXo","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.44.17/tcp/33895/p2p/16Uiu2HAmN2gwn5jb7dVmgYvdoSxMrmLyhHDdMDub54KPCPxaGrQV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8071/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.161.69/tcp/7708/p2p/16Uiu2HAmSZaTv6b2zhkm4ooFm78jBLbaTqEoMUtDVmnh5gAUuiyy","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 20 seconds
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8155', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8155', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8155', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
|
||||
[35mDEBUG [0m src.steps.network_conditions:network_conditions.py:71 tc -s qdisc show dev eth0:
|
||||
qdisc netem 8002: root refcnt 5 limit 1000 loss 50%
|
||||
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
|
||||
backlog 0b 0p requeues 0
|
||||
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64059/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64059/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64059/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64059/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64059/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 30.0 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550120931857953,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550120942241630,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550124434613529,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550124447449097,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550124658104313,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8155', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8155', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8155', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%', '75.0%']
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8071/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64059/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64059/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64059/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 78edf264523b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 22a995817e6d
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id a8397e235dc2
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 78edf264523b. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 8bd76d963fe5
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 22a995817e6d. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node4_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node3_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-48-16__a8b4b061-7ea2-4c6f-84db-410edbbca2cd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_packet_loss_correlated_vs_uncorrelated with id: 2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.241.222
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63449', '63450', '63451', '63452', '63453']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63449:63449 -p 63450:63450 -p 63451:63451 -p 63452:63452 -p 63453:63453 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=63451 --rest-port=63449 --tcp-port=63450 --discv5-udp-port=63452 --rest-address=0.0.0.0 --nat=extip:172.18.241.222 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c35a2bbc9f5eadaab07b620b9168c7eba7e24ce8173557ca9e43e3ea29bedcdc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63453 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.241.222 waku 40a4978ede59ed6e93f5d545d73f46393ee5a4d98da5a7b1d40058d165a0621f
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a8397e235dc2. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 40a4978ede59. Setting up logs at ./log/docker/node1_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63449
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8bd76d963fe5. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63449/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63449/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.222/tcp/63450/p2p/16Uiu2HAkzFeoq5iWMsVkNsZFwPTPdh83c3oRhty19Ckp6BwL2nqP","/ip4/172.18.241.222/tcp/63451/ws/p2p/16Uiu2HAkzFeoq5iWMsVkNsZFwPTPdh83c3oRhty19Ckp6BwL2nqP"],"enrUri":"enr:-L24QD-xoVL0Rw879Ro14695p2cL5qDgftbWTyxXI1HT_KecZdC0rrGiGHGX5ToA0JJu6EsXW38aOB0_dPef-Zp6NEkCgmlkgnY0gmlwhKwS8d6KbXVsdGlhZGRyc5YACASsEvHeBvfaAAoErBLx3gb3290DgnJzhQADAQAAiXNlY3AyNTZrMaECR7lNNWQFzVgCTIQ15CZn7qugXx7u0cjlie1ZuPVXaGKDdGNwgvfag3VkcIL33IV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.79.183
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2132', '2133', '2134', '2135', '2136']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2132:2132 -p 2133:2133 -p 2134:2134 -p 2135:2135 -p 2136:2136 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=2134 --rest-port=2132 --tcp-port=2133 --discv5-udp-port=2135 --rest-address=0.0.0.0 --nat=extip:172.18.79.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=57e035b0d3d79edbfd7e10cb682bd1607216ea0a895eed85fd2a2456ae925c41 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2136 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD-xoVL0Rw879Ro14695p2cL5qDgftbWTyxXI1HT_KecZdC0rrGiGHGX5ToA0JJu6EsXW38aOB0_dPef-Zp6NEkCgmlkgnY0gmlwhKwS8d6KbXVsdGlhZGRyc5YACASsEvHeBvfaAAoErBLx3gb3290DgnJzhQADAQAAiXNlY3AyNTZrMaECR7lNNWQFzVgCTIQ15CZn7qugXx7u0cjlie1ZuPVXaGKDdGNwgvfag3VkcIL33IV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.79.183 waku b8b02a18dace2f883c0180560b21b34fae96a31419c1aaa3e8146e97ddd45fac
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b8b02a18dace. Setting up logs at ./log/docker/node2_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2132
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2132/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2132/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.79.183/tcp/2133/p2p/16Uiu2HAm5nhPQZtUfa4zDkDa5FmVHeBSqg2ADiXp3gJwJAtAjAbz","/ip4/172.18.79.183/tcp/2134/ws/p2p/16Uiu2HAm5nhPQZtUfa4zDkDa5FmVHeBSqg2ADiXp3gJwJAtAjAbz"],"enrUri":"enr:-L24QGaKOi-YotqSagFn5zsL3i088eJOCxd_vJAZ2g6-pTBoJmsexl4NjuwfpXR0Ec8P1NP4kcLMVKLLky46Zc_dsG0CgmlkgnY0gmlwhKwST7eKbXVsdGlhZGRyc5YACASsEk-3BghVAAoErBJPtwYIVt0DgnJzhQADAQAAiXNlY3AyNTZrMaECmfeoRP6AQbAUi8zwxTrN-Mxyirivc746L_0qCRKOQ_GDdGNwgghVg3VkcIIIV4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.253.51
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16310', '16311', '16312', '16313', '16314']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16310:16310 -p 16311:16311 -p 16312:16312 -p 16313:16313 -p 16314:16314 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=16312 --rest-port=16310 --tcp-port=16311 --discv5-udp-port=16313 --rest-address=0.0.0.0 --nat=extip:172.18.253.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c2124e2cfb0a9176b0eb3e5b7befbd42ca18ae745f4916099abfcd9a13936ff2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16314 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGaKOi-YotqSagFn5zsL3i088eJOCxd_vJAZ2g6-pTBoJmsexl4NjuwfpXR0Ec8P1NP4kcLMVKLLky46Zc_dsG0CgmlkgnY0gmlwhKwST7eKbXVsdGlhZGRyc5YACASsEk-3BghVAAoErBJPtwYIVt0DgnJzhQADAQAAiXNlY3AyNTZrMaECmfeoRP6AQbAUi8zwxTrN-Mxyirivc746L_0qCRKOQ_GDdGNwgghVg3VkcIIIV4V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.253.51 waku d63cff643929a4c58e31f4d36d3ca3579ff9d5b5b7ec0769726f044697beadec
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d63cff643929. Setting up logs at ./log/docker/node3_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16310
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16310/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16310/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.51/tcp/16311/p2p/16Uiu2HAkzMdubXBuE8hyQ67xmFPTAso4EnmfmmgSMPWwGW6NVX3C","/ip4/172.18.253.51/tcp/16312/ws/p2p/16Uiu2HAkzMdubXBuE8hyQ67xmFPTAso4EnmfmmgSMPWwGW6NVX3C"],"enrUri":"enr:-L24QKPkzUaGWZAaqUf5wAJ4KdqXx38t6asjDvDKhfyLurAKduYYLnyJ1a3Nfs6FeytaISXmAbzelBMn15rX7lWn1eICgmlkgnY0gmlwhKwS_TOKbXVsdGlhZGRyc5YACASsEv0zBj-3AAoErBL9MwY_uN0DgnJzhQADAQAAiXNlY3AyNTZrMaECSUHEpgHE8n9bBmruRS5M7uPzJ3Y-kphJk2tAjdQ9aEeDdGNwgj-3g3VkcII_uYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.61.12
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59779', '59780', '59781', '59782', '59783']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59779:59779 -p 59780:59780 -p 59781:59781 -p 59782:59782 -p 59783:59783 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=59781 --rest-port=59779 --tcp-port=59780 --discv5-udp-port=59782 --rest-address=0.0.0.0 --nat=extip:172.18.61.12 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ebcad04d7ffd3affabb338cd734c0b0a584978ce19a4fba8fce07fdb5482636 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59783 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKPkzUaGWZAaqUf5wAJ4KdqXx38t6asjDvDKhfyLurAKduYYLnyJ1a3Nfs6FeytaISXmAbzelBMn15rX7lWn1eICgmlkgnY0gmlwhKwS_TOKbXVsdGlhZGRyc5YACASsEv0zBj-3AAoErBL9MwY_uN0DgnJzhQADAQAAiXNlY3AyNTZrMaECSUHEpgHE8n9bBmruRS5M7uPzJ3Y-kphJk2tAjdQ9aEeDdGNwgj-3g3VkcII_uYV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.12 waku ab55948febc285fdac80b355149afa047c746d35d87fb5c9155b346aa80c0ff1
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ab55948febc2. Setting up logs at ./log/docker/node4_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59779
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59779/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59779/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.61.12/tcp/59780/p2p/16Uiu2HAm1hVv47cVPd1YTndjqKAWLANL6itwXKdEXtYxtpjwrev6","/ip4/172.18.61.12/tcp/59781/ws/p2p/16Uiu2HAm1hVv47cVPd1YTndjqKAWLANL6itwXKdEXtYxtpjwrev6"],"enrUri":"enr:-L24QFQGRX5ixVyaOAto-BSD_eIEvRKeXuPKwmugi7hQUFhIeHS07UHEU800JQNtZps7-gFhj0m1cdoBUBEvzsyqY64CgmlkgnY0gmlwhKwSPQyKbXVsdGlhZGRyc5YACASsEj0MBumEAAoErBI9DAbphd0DgnJzhQADAQAAiXNlY3AyNTZrMaECXTQI2fNR0T2TpVWIt8UkO1ElE7pFt6k2_g5qhxffp8ODdGNwgumEg3VkcILphoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63449/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2132/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16310/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59779/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63449/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.79.183/tcp/55780/p2p/16Uiu2HAm5nhPQZtUfa4zDkDa5FmVHeBSqg2ADiXp3gJwJAtAjAbz","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2132/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.253.51/tcp/52976/p2p/16Uiu2HAkzMdubXBuE8hyQ67xmFPTAso4EnmfmmgSMPWwGW6NVX3C","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.241.222/tcp/63450/p2p/16Uiu2HAkzFeoq5iWMsVkNsZFwPTPdh83c3oRhty19Ckp6BwL2nqP","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16310/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.61.12/tcp/44892/p2p/16Uiu2HAm1hVv47cVPd1YTndjqKAWLANL6itwXKdEXtYxtpjwrev6","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.79.183/tcp/2133/p2p/16Uiu2HAm5nhPQZtUfa4zDkDa5FmVHeBSqg2ADiXp3gJwJAtAjAbz","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59779/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.253.51/tcp/16311/p2p/16Uiu2HAkzMdubXBuE8hyQ67xmFPTAso4EnmfmmgSMPWwGW6NVX3C","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 20 seconds
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9998', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9998', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9998', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
|
||||
[35mDEBUG [0m src.steps.network_conditions:network_conditions.py:71 tc -s qdisc show dev eth0:
|
||||
qdisc netem 8004: root refcnt 5 limit 1000 loss 50%
|
||||
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
|
||||
backlog 0b 0p requeues 0
|
||||
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 30.0 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550207720451816,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550215114180373,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550216386504795,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550216397055976,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550217467066051,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9998', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9998', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '9998', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%', '75.0%']
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63449/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 40a4978ede59
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id b8b02a18dace
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d63cff643929
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 40a4978ede59. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ab55948febc2
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b8b02a18dace. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node3_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node4_2026-03-15_04-49-42__f3b2cb69-047d-4579-9834-59c6cd9bb87d__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_packet_loss_correlated_vs_uncorrelated with id: 2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.254.82
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49453', '49454', '49455', '49456', '49457']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49453:49453 -p 49454:49454 -p 49455:49455 -p 49456:49456 -p 49457:49457 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=49455 --rest-port=49453 --tcp-port=49454 --discv5-udp-port=49456 --rest-address=0.0.0.0 --nat=extip:172.18.254.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfef5da67aacfdbefb78d0e7cbf0ffc97fa02bcbfdf8ba8ecd7ba96994f7e01b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49457 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.254.82 waku cc7c153db85fc9ce0d0ab1e066ff9aff188f87edc7dd4ab50a82c74c23a8b76b
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d63cff643929. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID cc7c153db85f. Setting up logs at ./log/docker/node1_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49453
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ab55948febc2. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49453/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49453/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.82/tcp/49454/p2p/16Uiu2HAmTNW1mMmoa8AeJRwcv6UAEsurrahLq12RmUmxMXgobAca","/ip4/172.18.254.82/tcp/49455/ws/p2p/16Uiu2HAmTNW1mMmoa8AeJRwcv6UAEsurrahLq12RmUmxMXgobAca"],"enrUri":"enr:-L24QFKWyMS9Iiwr4sl2hHqVioXfCclNB7rwYr_eQcmRTeutd0W7oQ7HTuaov_UFYS1DK7988nyXqnSSL51UlKz9dGcCgmlkgnY0gmlwhKwS_lKKbXVsdGlhZGRyc5YACASsEv5SBsEuAAoErBL-UgbBL90DgnJzhQADAQAAiXNlY3AyNTZrMaED2qX4eu5UwxxGUwcqYkslgPXXpgHaIAqS6FgQEbCEpGODdGNwgsEug3VkcILBMIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.10.166
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11588', '11589', '11590', '11591', '11592']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11588:11588 -p 11589:11589 -p 11590:11590 -p 11591:11591 -p 11592:11592 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=11590 --rest-port=11588 --tcp-port=11589 --discv5-udp-port=11591 --rest-address=0.0.0.0 --nat=extip:172.18.10.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2cf24558f68e74b42a14aeec463664daedfcf47f0ae44c7e16ca4a7aae0ee453 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11592 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFKWyMS9Iiwr4sl2hHqVioXfCclNB7rwYr_eQcmRTeutd0W7oQ7HTuaov_UFYS1DK7988nyXqnSSL51UlKz9dGcCgmlkgnY0gmlwhKwS_lKKbXVsdGlhZGRyc5YACASsEv5SBsEuAAoErBL-UgbBL90DgnJzhQADAQAAiXNlY3AyNTZrMaED2qX4eu5UwxxGUwcqYkslgPXXpgHaIAqS6FgQEbCEpGODdGNwgsEug3VkcILBMIV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.10.166 waku 31e0ee664834c76604a10a49c9186973fab70f703c248bf5820cfc928c45e09d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 31e0ee664834. Setting up logs at ./log/docker/node2_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11588
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11588/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11588/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.10.166/tcp/11589/p2p/16Uiu2HAmLmA6VymAied6E1TzZQS5GhpCE5jnfajAktFVwe1tzrdh","/ip4/172.18.10.166/tcp/11590/ws/p2p/16Uiu2HAmLmA6VymAied6E1TzZQS5GhpCE5jnfajAktFVwe1tzrdh"],"enrUri":"enr:-L24QNHo72q50XsYTXci5bDKtpuR88n1VgWRGSGQUyFn9x4tVSdjw2XICTeLbOfAbseVZ6hdNeLXx4doaz4a7BZHdjECgmlkgnY0gmlwhKwSCqaKbXVsdGlhZGRyc5YACASsEgqmBi1FAAoErBIKpgYtRt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeHH_vVpzXUi7TlGF8KbQH_db1IrL2suOPvzQFE5p84yDdGNwgi1Fg3VkcIItR4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.40.88
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9950', '9951', '9952', '9953', '9954']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9950:9950 -p 9951:9951 -p 9952:9952 -p 9953:9953 -p 9954:9954 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=9952 --rest-port=9950 --tcp-port=9951 --discv5-udp-port=9953 --rest-address=0.0.0.0 --nat=extip:172.18.40.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2f5d00ac8ce2c60a9fab6d5df9a0fb226affa7493a2ecdb9fdb116f87edc6fc7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9954 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNHo72q50XsYTXci5bDKtpuR88n1VgWRGSGQUyFn9x4tVSdjw2XICTeLbOfAbseVZ6hdNeLXx4doaz4a7BZHdjECgmlkgnY0gmlwhKwSCqaKbXVsdGlhZGRyc5YACASsEgqmBi1FAAoErBIKpgYtRt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeHH_vVpzXUi7TlGF8KbQH_db1IrL2suOPvzQFE5p84yDdGNwgi1Fg3VkcIItR4V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.40.88 waku df721cb051962db5d14709b2efe5d198dbe8b122f24f8caa7a497538011e9f70
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID df721cb05196. Setting up logs at ./log/docker/node3_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9950
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9950/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9950/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.88/tcp/9951/p2p/16Uiu2HAmJFSptNS5UMT1JyfuQvw1G1s7KcU9SGV91t7UYNmgQt8H","/ip4/172.18.40.88/tcp/9952/ws/p2p/16Uiu2HAmJFSptNS5UMT1JyfuQvw1G1s7KcU9SGV91t7UYNmgQt8H"],"enrUri":"enr:-L24QH4hYNb3KLPh--h3C-LYdEBRfDclqRElTqf-DDrEWtN7D40dodj8RoKqQ5CyO8ay1StzuKxTH86r0Q9s0xLn1-MCgmlkgnY0gmlwhKwSKFiKbXVsdGlhZGRyc5YACASsEihYBibfAAoErBIoWAYm4N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUx4eUT2ihwC17jSbNrOzD2mMdOw-HHsTb-3ivq0cOhqDdGNwgibfg3VkcIIm4YV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.253.27
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21836', '21837', '21838', '21839', '21840']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21836:21836 -p 21837:21837 -p 21838:21838 -p 21839:21839 -p 21840:21840 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=21838 --rest-port=21836 --tcp-port=21837 --discv5-udp-port=21839 --rest-address=0.0.0.0 --nat=extip:172.18.253.27 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b3dad62b1a2cab9d8e3b0a8d2df6b5cceff1fcfbbdedf9fcdcb9d57bdb8c8ee0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21840 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QH4hYNb3KLPh--h3C-LYdEBRfDclqRElTqf-DDrEWtN7D40dodj8RoKqQ5CyO8ay1StzuKxTH86r0Q9s0xLn1-MCgmlkgnY0gmlwhKwSKFiKbXVsdGlhZGRyc5YACASsEihYBibfAAoErBIoWAYm4N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUx4eUT2ihwC17jSbNrOzD2mMdOw-HHsTb-3ivq0cOhqDdGNwgibfg3VkcIIm4YV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.253.27 waku 2df5cb91049cba7e631bb3eade61fc16094f1703f0996606b5fd2ff8f366dd65
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2df5cb91049c. Setting up logs at ./log/docker/node4_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21836
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21836/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21836/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.27/tcp/21837/p2p/16Uiu2HAmK1Fyd3bsqA2QRkZ4MnT7be6EAeUBeUjogDTCh8Weq8V8","/ip4/172.18.253.27/tcp/21838/ws/p2p/16Uiu2HAmK1Fyd3bsqA2QRkZ4MnT7be6EAeUBeUjogDTCh8Weq8V8"],"enrUri":"enr:-L24QF1stsPDoi6ypuwOskX5AMDL0sQ0ac4JuoLqj4oKojrOPCe1AHorkHxS56TRhgtsEicp5VzLy0GOa5oqljv2NkECgmlkgnY0gmlwhKwS_RuKbXVsdGlhZGRyc5YACASsEv0bBlVNAAoErBL9GwZVTt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXldoFkZHat2QwkhvYmM1mq2VJKhClAsXpqZtqFLthwuDdGNwglVNg3VkcIJVT4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49453/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11588/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9950/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21836/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49453/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.10.166/tcp/41040/p2p/16Uiu2HAmLmA6VymAied6E1TzZQS5GhpCE5jnfajAktFVwe1tzrdh","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11588/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.40.88/tcp/60702/p2p/16Uiu2HAmJFSptNS5UMT1JyfuQvw1G1s7KcU9SGV91t7UYNmgQt8H","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.254.82/tcp/49454/p2p/16Uiu2HAmTNW1mMmoa8AeJRwcv6UAEsurrahLq12RmUmxMXgobAca","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9950/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.10.166/tcp/11589/p2p/16Uiu2HAmLmA6VymAied6E1TzZQS5GhpCE5jnfajAktFVwe1tzrdh","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"},{"multiaddr":"/ip4/172.18.253.27/tcp/43288/p2p/16Uiu2HAmK1Fyd3bsqA2QRkZ4MnT7be6EAeUBeUjogDTCh8Weq8V8","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21836/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.40.88/tcp/9951/p2p/16Uiu2HAmJFSptNS5UMT1JyfuQvw1G1s7KcU9SGV91t7UYNmgQt8H","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 20 seconds
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '11815', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '11815', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '11815', '-n', 'tc', '-s', 'qdisc', 'show', 'dev', 'eth0']
|
||||
[35mDEBUG [0m src.steps.network_conditions:network_conditions.py:71 tc -s qdisc show dev eth0:
|
||||
qdisc netem 8006: root refcnt 5 limit 1000 loss 50%
|
||||
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
|
||||
backlog 0b 0p requeues 0
|
||||
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49453/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49453/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49453/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49453/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49453/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 30.0 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550294739448012,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550302146442421,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550302160833695,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550309370890146,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550310802441677,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '11815', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '11815', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '11815', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'loss', '50.0%', '75.0%']
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49453/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49453/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49453/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49453/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id cc7c153db85f
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 31e0ee664834
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id df721cb05196
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cc7c153db85f. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 2df5cb91049c
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 31e0ee664834. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node3_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node4_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-51-09__ee72f885-8c6a-4448-bf42-4be97aa93279__wakuorg_nwaku:latest.log
|
||||
101
nim/1115/data/attachments/1d8fa3c99fd0a0c8.txt
Normal file
101
nim/1115/data/attachments/1d8fa3c99fd0a0c8.txt
Normal file
@ -0,0 +1,101 @@
|
||||
2026-03-15 04:49:10.218 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:49:10.218 DEBUG [tests.conftest] Running test: test_publishing_node_paused_and_unpaused with id: 2026-03-15_04-49-10__9f4f5b78-a2a2-4509-b444-168534e6ccab
|
||||
2026-03-15 04:49:10.219 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:49:10.219 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-15 04:49:10.219 DEBUG [src.steps.store] Running fixture setup: node_setup
|
||||
2026-03-15 04:49:10.226 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:10.226 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-49-10__9f4f5b78-a2a2-4509-b444-168534e6ccab__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:10.226 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:10.226 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:10.228 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:10.228 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.88.175
|
||||
2026-03-15 04:49:10.228 DEBUG [src.node.docker_mananger] Generated ports ['57472', '57473', '57474', '57475', '57476']
|
||||
2026-03-15 04:49:10.228 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:10.228 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:10.228 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:10.229 DEBUG [src.node.docker_mananger] docker run -i -t -p 57472:57472 -p 57473:57473 -p 57474:57474 -p 57475:57475 -p 57476:57476 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=57474 --rest-port=57472 --tcp-port=57473 --discv5-udp-port=57475 --rest-address=0.0.0.0 --nat=extip:172.18.88.175 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e9f116a88b58f23b6aeca615b9aff1017cab26dfffaad2dfcc502a5ea18ba7a9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57476 --metrics-logging=true --store=true --relay=true
|
||||
2026-03-15 04:49:10.423 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.88.175 waku fcba4b0a9627a898fc004dd3777750623fff7381cd48d622e4d4e2d51fb1a9b0
|
||||
2026-03-15 04:49:10.463 DEBUG [src.node.docker_mananger] Container started with ID fcba4b0a9627. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-49-10__9f4f5b78-a2a2-4509-b444-168534e6ccab__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:10.463 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57472
|
||||
2026-03-15 04:49:10.463 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:10.476 ERROR [src.node.docker_mananger] Max retries reached for container e4349c086c25. Exiting log stream.
|
||||
2026-03-15 04:49:11.013 ERROR [src.node.docker_mananger] Max retries reached for container 5a60d2dc4a64. Exiting log stream.
|
||||
2026-03-15 04:49:11.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57472/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:11.468 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_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:49:11.469 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:11.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57472/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:11.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.88.175/tcp/57473/p2p/16Uiu2HAm6A7Z464LAsywQAjtiWzZHpBFa7SmzxTmPpCgWCAK4VkW","/ip4/172.18.88.175/tcp/57474/ws/p2p/16Uiu2HAm6A7Z464LAsywQAjtiWzZHpBFa7SmzxTmPpCgWCAK4VkW"],"enrUri":"enr:-L24QNQgs6DWFVvwr3wJj2tW4XbS3RwJQH0L6b2Ge2k4_Xy8KD-sCe8vhqn2YLlKZsiwdP5gxIJ_V-OMKchNtbyLjkYCgmlkgnY0gmlwhKwSWK-KbXVsdGlhZGRyc5YACASsElivBuCBAAoErBJYrwbggt0DgnJzhQADAQAAiXNlY3AyNTZrMaECn3Qt4wG8r9YPMJJEqMPOPtEnzFbvVkvnE4RCWNBD_EODdGNwguCBg3VkcILgg4V3YWt1MgM"}'
|
||||
2026-03-15 04:49:11.471 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:11.478 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:11.478 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-49-10__9f4f5b78-a2a2-4509-b444-168534e6ccab__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:11.479 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:11.479 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:11.480 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:11.481 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.72.105
|
||||
2026-03-15 04:49:11.481 DEBUG [src.node.docker_mananger] Generated ports ['1854', '1855', '1856', '1857', '1858']
|
||||
2026-03-15 04:49:11.481 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:11.481 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:11.481 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:11.482 DEBUG [src.node.docker_mananger] docker run -i -t -p 1854:1854 -p 1855:1855 -p 1856:1856 -p 1857:1857 -p 1858:1858 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=1856 --rest-port=1854 --tcp-port=1855 --discv5-udp-port=1857 --rest-address=0.0.0.0 --nat=extip:172.18.72.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7879e1b57abbba0bfc5dcf6ed38a6da29fb67ff9cfe448c9d03f55bdf6691df7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1858 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNQgs6DWFVvwr3wJj2tW4XbS3RwJQH0L6b2Ge2k4_Xy8KD-sCe8vhqn2YLlKZsiwdP5gxIJ_V-OMKchNtbyLjkYCgmlkgnY0gmlwhKwSWK-KbXVsdGlhZGRyc5YACASsElivBuCBAAoErBJYrwbggt0DgnJzhQADAQAAiXNlY3AyNTZrMaECn3Qt4wG8r9YPMJJEqMPOPtEnzFbvVkvnE4RCWNBD_EODdGNwguCBg3VkcILgg4V3YWt1MgM --storenode=/ip4/172.18.88.175/tcp/57473/p2p/16Uiu2HAm6A7Z464LAsywQAjtiWzZHpBFa7SmzxTmPpCgWCAK4VkW --store=true --relay=true
|
||||
2026-03-15 04:49:11.680 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.72.105 waku 5cd3b3e924476d7765154d778eb546eee46af97423de956f8464442557f70801
|
||||
2026-03-15 04:49:11.716 DEBUG [src.node.docker_mananger] Container started with ID 5cd3b3e92447. Setting up logs at ./log/docker/store_node1_2026-03-15_04-49-10__9f4f5b78-a2a2-4509-b444-168534e6ccab__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:11.717 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1854
|
||||
2026-03-15 04:49:11.718 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:12.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1854/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:12.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:49:12.721 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:12.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1854/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:12.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.72.105/tcp/1855/p2p/16Uiu2HAmE945YeT5x3kW7FxRiL2BpWkCXYyNsrDby6UgUEv9wBF6","/ip4/172.18.72.105/tcp/1856/ws/p2p/16Uiu2HAmE945YeT5x3kW7FxRiL2BpWkCXYyNsrDby6UgUEv9wBF6"],"enrUri":"enr:-L24QO-OKb67n3Qcm6WHp37g2n9G3eYaiUrbsmZKMG82KBdGYo20Q2Q8Ie1AAEGBvjMc442KjlwWusZa94d_UwTcTg4CgmlkgnY0gmlwhKwSSGmKbXVsdGlhZGRyc5YACASsEkhpBgc_AAoErBJIaQYHQN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFgwqXMbWjN8Wkh-R4Qq67WYZ4rLkEyQQUHqHgAr882mDdGNwggc_g3VkcIIHQYV3YWt1MgM"}'
|
||||
2026-03-15 04:49:12.724 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:12.724 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1854/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.88.175/tcp/57473/p2p/16Uiu2HAm6A7Z464LAsywQAjtiWzZHpBFa7SmzxTmPpCgWCAK4VkW"]'
|
||||
2026-03-15 04:49:12.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:12.727 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57472/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:49:12.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:12.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1854/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:49:12.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:12.734 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:49:12.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57472/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:49:12.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:12.740 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:49:12.941 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-15 04:49:12.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57472/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:12.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdc747ec47612c4ed59ff0a1d7e47162e81b10dce7b5dd991c8f5a9da41fbcfce"}]}'
|
||||
2026-03-15 04:49:12.944 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-15 04:49:12.945 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-15 04:49:12.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1854/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:12.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdc747ec47612c4ed59ff0a1d7e47162e81b10dce7b5dd991c8f5a9da41fbcfce"}]}'
|
||||
2026-03-15 04:49:12.948 DEBUG [src.steps.store] messages length is 1
|
||||
2026-03-15 04:49:12.949 DEBUG [src.node.waku_node] Pausing container with id fcba4b0a9627
|
||||
2026-03-15 04:49:12.959 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:13.959 DEBUG [src.node.waku_node] Unpause container with id fcba4b0a9627
|
||||
2026-03-15 04:49:13.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57472/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:13.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:49:13.972 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:13.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57472/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:13.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.88.175/tcp/57473/p2p/16Uiu2HAm6A7Z464LAsywQAjtiWzZHpBFa7SmzxTmPpCgWCAK4VkW","/ip4/172.18.88.175/tcp/57474/ws/p2p/16Uiu2HAm6A7Z464LAsywQAjtiWzZHpBFa7SmzxTmPpCgWCAK4VkW"],"enrUri":"enr:-L24QNQgs6DWFVvwr3wJj2tW4XbS3RwJQH0L6b2Ge2k4_Xy8KD-sCe8vhqn2YLlKZsiwdP5gxIJ_V-OMKchNtbyLjkYCgmlkgnY0gmlwhKwSWK-KbXVsdGlhZGRyc5YACASsElivBuCBAAoErBJYrwbggt0DgnJzhQADAQAAiXNlY3AyNTZrMaECn3Qt4wG8r9YPMJJEqMPOPtEnzFbvVkvnE4RCWNBD_EODdGNwguCBg3VkcILgg4V3YWt1MgM"}'
|
||||
2026-03-15 04:49:13.975 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:13.975 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:49:13.975 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57472/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:49:13.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:13.980 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:49:14.181 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-15 04:49:14.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57472/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdc747ec47612c4ed59ff0a1d7e47162e81b10dce7b5dd991c8f5a9da41fbcfce"},{"messageHash":"0xa95a368bd87fbde54d7d01db7ba15f530a64e78a7b97b92469f8fcaa3f691d70"}]}'
|
||||
2026-03-15 04:49:14.185 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-15 04:49:14.185 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
2026-03-15 04:49:14.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1854/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdc747ec47612c4ed59ff0a1d7e47162e81b10dce7b5dd991c8f5a9da41fbcfce"},{"messageHash":"0xa95a368bd87fbde54d7d01db7ba15f530a64e78a7b97b92469f8fcaa3f691d70"}]}'
|
||||
2026-03-15 04:49:14.188 DEBUG [src.steps.store] messages length is 2
|
||||
2026-03-15 04:49:14.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57472/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdc747ec47612c4ed59ff0a1d7e47162e81b10dce7b5dd991c8f5a9da41fbcfce"},{"messageHash":"0xa95a368bd87fbde54d7d01db7ba15f530a64e78a7b97b92469f8fcaa3f691d70"}]}'
|
||||
2026-03-15 04:49:14.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1854/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdc747ec47612c4ed59ff0a1d7e47162e81b10dce7b5dd991c8f5a9da41fbcfce"},{"messageHash":"0xa95a368bd87fbde54d7d01db7ba15f530a64e78a7b97b92469f8fcaa3f691d70"}]}'
|
||||
2026-03-15 04:49:14.196 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:49:14.197 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:49:14.197 DEBUG [src.node.waku_node] Stopping container with id fcba4b0a9627
|
||||
2026-03-15 04:49:14.768 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:14.768 DEBUG [src.node.waku_node] Stopping container with id 5cd3b3e92447
|
||||
2026-03-15 04:49:15.324 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:15.328 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:49:15.338 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:15.344 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
67
nim/1115/data/attachments/1e272285216aebf3.txt
Normal file
67
nim/1115/data/attachments/1e272285216aebf3.txt
Normal file
@ -0,0 +1,67 @@
|
||||
2026-03-15 04:51:04.845 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:51:04.845 DEBUG [tests.conftest] Running test: test_relay_peers_on_shard_schema with id: 2026-03-15_04-51-04__fb9581d0-77f5-459c-b333-2e223cae828f
|
||||
2026-03-15 04:51:04.846 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:51:04.846 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-15 04:51:04.846 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-15 04:51:04.854 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:51:04.854 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-51-04__fb9581d0-77f5-459c-b333-2e223cae828f__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:04.861 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:51:04.861 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-51-04__fb9581d0-77f5-459c-b333-2e223cae828f__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:04.868 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:51:04.868 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-51-04__fb9581d0-77f5-459c-b333-2e223cae828f__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:04.874 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:51:04.874 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-51-04__fb9581d0-77f5-459c-b333-2e223cae828f__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:04.875 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:51:04.875 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-15 04:51:04.876 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:51:04.876 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:51:04.878 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:51:04.878 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.244.133
|
||||
2026-03-15 04:51:04.878 DEBUG [src.node.docker_mananger] Generated ports ['13985', '13986', '13987', '13988', '13989']
|
||||
2026-03-15 04:51:04.878 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:51:04.878 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:51:04.878 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:51:04.878 DEBUG [src.node.docker_mananger] docker run -i -t -p 13985:13985 -p 13986:13986 -p 13987:13987 -p 13988:13988 -p 13989:13989 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=13987 --rest-port=13985 --tcp-port=13986 --discv5-udp-port=13988 --rest-address=0.0.0.0 --nat=extip:172.18.244.133 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=1dac3ac2520c952ca746caf678aa557df70b3b8caf7deec19c9599c09c15cafd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13989 --metrics-logging=true --relay=true --dns-discovery=false
|
||||
2026-03-15 04:51:05.069 ERROR [src.node.docker_mananger] Max retries reached for container 15691686acb4. Exiting log stream.
|
||||
2026-03-15 04:51:05.083 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.244.133 waku 6e0df2c404c652ad1f1ae306c3455ff9510e425025b825c3c0fd2f8eb13ba244
|
||||
2026-03-15 04:51:05.119 DEBUG [src.node.docker_mananger] Container started with ID 6e0df2c404c6. Setting up logs at ./log/docker/node1_2026-03-15_04-51-04__fb9581d0-77f5-459c-b333-2e223cae828f__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:05.119 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13985
|
||||
2026-03-15 04:51:05.119 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:51:05.645 ERROR [src.node.docker_mananger] Max retries reached for container 32139bf1be59. Exiting log stream.
|
||||
2026-03-15 04:51:06.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13985/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:51:06.123 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_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-03-15 04:51:06.123 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:51:06.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13985/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:51:06.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.133/tcp/13986/p2p/16Uiu2HAm9e8WXL47Lop7vfHDjbXX1dVet2fPH82NcQJSnx4pNerS","/ip4/172.18.244.133/tcp/13987/ws/p2p/16Uiu2HAm9e8WXL47Lop7vfHDjbXX1dVet2fPH82NcQJSnx4pNerS"],"enrUri":"enr:-La4QMLHtXOCqbSnlCmpLWxmfIHHwBmjvVRY4tMmMvK4tIDnRAcPsbKg-pJTTeQ61WKcUMqylgc_lwcpKVClSs9DyawCgmlkgnY0gmlwhKwS9IWKbXVsdGlhZGRyc5YACASsEvSFBjaiAAoErBL0hQY2o90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0zSVhIfjlk1_VPOfMTqW1jgJ_7Qr06PgIfyN2FCJxL-DdGNwgjaihXdha3UyAQ"}'
|
||||
2026-03-15 04:51:06.125 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:51:06.126 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:51:06.126 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:51:06.127 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:51:06.127 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.30.83
|
||||
2026-03-15 04:51:06.127 DEBUG [src.node.docker_mananger] Generated ports ['11169', '11170', '11171', '11172', '11173']
|
||||
2026-03-15 04:51:06.128 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:51:06.128 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:51:06.128 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:51:06.128 DEBUG [src.node.docker_mananger] docker run -i -t -p 11169:11169 -p 11170:11170 -p 11171:11171 -p 11172:11172 -p 11173:11173 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=11171 --rest-port=11169 --tcp-port=11170 --discv5-udp-port=11172 --rest-address=0.0.0.0 --nat=extip:172.18.30.83 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=233abcc5c5fdd251505e6da6b2a96fd31130b57b59fad8b94a8570ea8bb49af2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11173 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QMLHtXOCqbSnlCmpLWxmfIHHwBmjvVRY4tMmMvK4tIDnRAcPsbKg-pJTTeQ61WKcUMqylgc_lwcpKVClSs9DyawCgmlkgnY0gmlwhKwS9IWKbXVsdGlhZGRyc5YACASsEvSFBjaiAAoErBL0hQY2o90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0zSVhIfjlk1_VPOfMTqW1jgJ_7Qr06PgIfyN2FCJxL-DdGNwgjaihXdha3UyAQ
|
||||
2026-03-15 04:51:06.322 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.30.83 waku bff88abe76854801369e5f353fff4ef2cc2b5a750973a72d44c35f529724ff9b
|
||||
2026-03-15 04:51:06.357 DEBUG [src.node.docker_mananger] Container started with ID bff88abe7685. Setting up logs at ./log/docker/node2_2026-03-15_04-51-04__fb9581d0-77f5-459c-b333-2e223cae828f__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:51:06.357 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11169
|
||||
2026-03-15 04:51:06.357 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:51:07.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11169/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:51:07.361 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_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-03-15 04:51:07.361 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:51:07.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11169/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:51:07.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.83/tcp/11170/p2p/16Uiu2HAmABrkTVx7LezoNfLNDMuHVfc8y1imFMmWrKovyjtABWT8","/ip4/172.18.30.83/tcp/11171/ws/p2p/16Uiu2HAmABrkTVx7LezoNfLNDMuHVfc8y1imFMmWrKovyjtABWT8"],"enrUri":"enr:-La4QOCzKWQlQ--JCR6S_Vf9zqSidRUloBnRsszuuovy8WZlJrNu_oM0MIRm_SZ6P2uLVDXiJpqZcI-Z8rAmBfjO1fwCgmlkgnY0gmlwhKwSHlOKbXVsdGlhZGRyc5YACASsEh5TBiuiAAoErBIeUwYro90DgnJzhQADAQAAiXNlY3AyNTZrMaEC21VZrxFJGfZM-hhPRovd50hBU1UrsLWuGqmf3WdcYH-DdGNwgiuihXdha3UyAQ"}'
|
||||
2026-03-15 04:51:07.364 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:51:08.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13985/admin/v1/peers/relay/on/0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:51:08.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"shard":0,"peers":[]}'
|
||||
2026-03-15 04:51:08.367 DEBUG [tests.rest_flags.test_admin_flags] relay peers on shard=0 (schema): {'shard': 0, 'peers': []}
|
||||
2026-03-15 04:51:08.369 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:51:08.370 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:51:08.370 DEBUG [src.node.waku_node] Stopping container with id 6e0df2c404c6
|
||||
2026-03-15 04:51:08.942 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:51:08.943 DEBUG [src.node.waku_node] Stopping container with id bff88abe7685
|
||||
2026-03-15 04:51:09.567 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:51:09.570 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:51:09.574 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:51:09.577 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
96
nim/1115/data/attachments/1e344618bbd5e99e.txt
Normal file
96
nim/1115/data/attachments/1e344618bbd5e99e.txt
Normal file
@ -0,0 +1,96 @@
|
||||
2026-03-15 04:46:00.199 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:46:00.199 DEBUG [tests.conftest] Running test: test_light_push_with_missing_payload with id: 2026-03-15_04-46-00__b03d0abe-efab-41bb-b1f5-e2fabee5d8e3
|
||||
2026-03-15 04:46:00.200 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:46:00.200 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-15 04:46:00.208 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:00.208 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-15_04-46-00__b03d0abe-efab-41bb-b1f5-e2fabee5d8e3__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:00.208 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:00.208 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:00.210 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:00.210 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.16.92
|
||||
2026-03-15 04:46:00.210 DEBUG [src.node.docker_mananger] Generated ports ['50529', '50530', '50531', '50532', '50533']
|
||||
2026-03-15 04:46:00.211 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:00.211 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:00.211 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:00.211 DEBUG [src.node.docker_mananger] docker run -i -t -p 50529:50529 -p 50530:50530 -p 50531:50531 -p 50532:50532 -p 50533:50533 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=50531 --rest-port=50529 --tcp-port=50530 --discv5-udp-port=50532 --rest-address=0.0.0.0 --nat=extip:172.18.16.92 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f1dfccfecf51c2022aabeb9f1e3be82aca3c4a03c351bc46eca0c1b7da9a8e4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50533 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-15 04:46:00.399 ERROR [src.node.docker_mananger] Max retries reached for container 2459264e1428. Exiting log stream.
|
||||
2026-03-15 04:46:00.414 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.16.92 waku 1208f1327c0a3bbafa526aafe323ce87f781261dd5b0d7e171b8e297e8574cbc
|
||||
2026-03-15 04:46:00.455 DEBUG [src.node.docker_mananger] Container started with ID 1208f1327c0a. Setting up logs at ./log/docker/receiving_node1_2026-03-15_04-46-00__b03d0abe-efab-41bb-b1f5-e2fabee5d8e3__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:00.455 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50529
|
||||
2026-03-15 04:46:00.457 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:00.990 ERROR [src.node.docker_mananger] Max retries reached for container e770062d1286. Exiting log stream.
|
||||
2026-03-15 04:46:01.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50529/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:01.460 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:46:01.461 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:01.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50529/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:01.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.92/tcp/50530/p2p/16Uiu2HAmKA8fyZchBbZRvBkhAjpzTkVCkctfoThSJ6BJ9qoYJck9","/ip4/172.18.16.92/tcp/50531/ws/p2p/16Uiu2HAmKA8fyZchBbZRvBkhAjpzTkVCkctfoThSJ6BJ9qoYJck9"],"enrUri":"enr:-L24QFFyb4yS6UhI8domG-LsFIty5W5CTC_0ChUy0E6HYBAUbDUO0oCt65brqnha2YsIqvOJGSAf9ZKa5-al44KQIt0CgmlkgnY0gmlwhKwSEFyKbXVsdGlhZGRyc5YACASsEhBcBsViAAoErBIQXAbFY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDYJ1f-7cf0YZjLCs1kSSWRjLzv4w3Q3AEktazyBOR6wqDdGNwgsVig3VkcILFZIV3YWt1Mgk"}'
|
||||
2026-03-15 04:46:01.464 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:01.473 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:01.473 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-15_04-46-00__b03d0abe-efab-41bb-b1f5-e2fabee5d8e3__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.473 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:01.473 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:01.475 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:01.475 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.12.146
|
||||
2026-03-15 04:46:01.475 DEBUG [src.node.docker_mananger] Generated ports ['34419', '34420', '34421', '34422', '34423']
|
||||
2026-03-15 04:46:01.476 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:01.476 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:01.476 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:01.476 DEBUG [src.node.docker_mananger] docker run -i -t -p 34419:34419 -p 34420:34420 -p 34421:34421 -p 34422:34422 -p 34423:34423 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=34421 --rest-port=34419 --tcp-port=34420 --discv5-udp-port=34422 --rest-address=0.0.0.0 --nat=extip:172.18.12.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f92bcfcaaebaf9adf4beedfba79fbdfb8ec375913fbd4dcf9edbcd8dec76d760 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34423 --metrics-logging=true --lightpush=false --relay=true
|
||||
2026-03-15 04:46:01.688 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.12.146 waku 7f30b011c8eb797b8c8e4c2f9fa1fab7446dc4d5cd67056121696467dd3f3b22
|
||||
2026-03-15 04:46:01.725 DEBUG [src.node.docker_mananger] Container started with ID 7f30b011c8eb. Setting up logs at ./log/docker/receiving_node2_2026-03-15_04-46-00__b03d0abe-efab-41bb-b1f5-e2fabee5d8e3__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.726 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34419
|
||||
2026-03-15 04:46:01.726 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:02.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34419/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:02.730 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_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-03-15 04:46:02.730 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:02.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34419/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:02.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.12.146/tcp/34420/p2p/16Uiu2HAkvrH98688MV7cX64Mna7E5XMawTYF22DTj3hL8vksw4Wn","/ip4/172.18.12.146/tcp/34421/ws/p2p/16Uiu2HAkvrH98688MV7cX64Mna7E5XMawTYF22DTj3hL8vksw4Wn"],"enrUri":"enr:-L24QLhrZfXZ3q2kqZABzx1kLPqabK2OQA48BAQT99poQWWHCb9yo1sZcaJvkxqBEbVT9wSn5J4hQ8F2ka2jU88FNLgCgmlkgnY0gmlwhKwSDJKKbXVsdGlhZGRyc5YACASsEgySBoZ0AAoErBIMkgaGdd0DgnJzhQADAQAAiXNlY3AyNTZrMaECFSliAlWvDQhOeA300f6vFxfocy4325Ss7CsCM6voEVuDdGNwgoZ0g3VkcIKGdoV3YWt1MgE"}'
|
||||
2026-03-15 04:46:02.734 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:02.734 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34419/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.92/tcp/50530/p2p/16Uiu2HAmKA8fyZchBbZRvBkhAjpzTkVCkctfoThSJ6BJ9qoYJck9"]'
|
||||
2026-03-15 04:46:02.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:02.788 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:02.788 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-15_04-46-00__b03d0abe-efab-41bb-b1f5-e2fabee5d8e3__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:02.788 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:02.789 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:02.794 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:02.796 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.232.254
|
||||
2026-03-15 04:46:02.797 DEBUG [src.node.docker_mananger] Generated ports ['54177', '54178', '54179', '54180', '54181']
|
||||
2026-03-15 04:46:02.797 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:02.797 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:02.798 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:02.798 DEBUG [src.node.docker_mananger] docker run -i -t -p 54177:54177 -p 54178:54178 -p 54179:54179 -p 54180:54180 -p 54181:54181 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=54179 --rest-port=54177 --tcp-port=54178 --discv5-udp-port=54180 --rest-address=0.0.0.0 --nat=extip:172.18.232.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fd98bcac3fdf863ece0e26d2fd01a48f3ed8fbd2ceddbe4726d1f83edf9228b0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54181 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFFyb4yS6UhI8domG-LsFIty5W5CTC_0ChUy0E6HYBAUbDUO0oCt65brqnha2YsIqvOJGSAf9ZKa5-al44KQIt0CgmlkgnY0gmlwhKwSEFyKbXVsdGlhZGRyc5YACASsEhBcBsViAAoErBIQXAbFY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDYJ1f-7cf0YZjLCs1kSSWRjLzv4w3Q3AEktazyBOR6wqDdGNwgsVig3VkcILFZIV3YWt1Mgk --lightpushnode=/ip4/172.18.16.92/tcp/50530/p2p/16Uiu2HAmKA8fyZchBbZRvBkhAjpzTkVCkctfoThSJ6BJ9qoYJck9 --lightpush=true --relay=true
|
||||
2026-03-15 04:46:03.024 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.232.254 waku 14c0d87d733c360f344441cba8d30ac338797f020e52bc8862ade6017c3b88af
|
||||
2026-03-15 04:46:03.066 DEBUG [src.node.docker_mananger] Container started with ID 14c0d87d733c. Setting up logs at ./log/docker/lightpush_node1_2026-03-15_04-46-00__b03d0abe-efab-41bb-b1f5-e2fabee5d8e3__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:03.066 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54177
|
||||
2026-03-15 04:46:03.066 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:04.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54177/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:04.075 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:46:04.078 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:04.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54177/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:04.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.232.254/tcp/54178/p2p/16Uiu2HAmUwBy3Dr75dqLJLBkavxq6EkkMgJ44SRK6m2uu75ca1Hk","/ip4/172.18.232.254/tcp/54179/ws/p2p/16Uiu2HAmUwBy3Dr75dqLJLBkavxq6EkkMgJ44SRK6m2uu75ca1Hk"],"enrUri":"enr:-L24QNJKGWYU7VH8S8beYDqu2jcr2uhFlU_irttwuFSm13YpY8QdDsQAxHbdt6836NRoNO2CLazI1hvie-NLMQe4m5wCgmlkgnY0gmlwhKwS6P6KbXVsdGlhZGRyc5YACASsEuj-BtOiAAoErBLo_gbTo90DgnJzhQADAQAAiXNlY3AyNTZrMaED8eFrHn31AuNeuqSL7Ss1mqtHuyoFRdwcuKIB4GlWUCODdGNwgtOig3VkcILTpIV3YWt1Mgk"}'
|
||||
2026-03-15 04:46:04.107 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:04.108 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54177/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.92/tcp/50530/p2p/16Uiu2HAmKA8fyZchBbZRvBkhAjpzTkVCkctfoThSJ6BJ9qoYJck9"]'
|
||||
2026-03-15 04:46:04.112 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:04.112 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54177/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.12.146/tcp/34420/p2p/16Uiu2HAkvrH98688MV7cX64Mna7E5XMawTYF22DTj3hL8vksw4Wn"]'
|
||||
2026-03-15 04:46:04.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:04.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50529/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:46:04.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:04.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34419/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:46:04.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:04.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54177/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:46:04.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:04.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54177/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"contentTopic": "/myapp/1/latest/proto", "timestamp": 1773549964165472768}}'
|
||||
2026-03-15 04:46:04.170 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54177/lightpush/v1/message. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
||||
2026-03-15 04:46:04.172 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:46:04.173 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:46:04.173 DEBUG [src.node.waku_node] Stopping container with id 1208f1327c0a
|
||||
2026-03-15 04:46:04.831 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:04.832 DEBUG [src.node.waku_node] Stopping container with id 7f30b011c8eb
|
||||
2026-03-15 04:46:05.423 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:05.425 DEBUG [src.node.waku_node] Stopping container with id 14c0d87d733c
|
||||
2026-03-15 04:46:05.648 ERROR [src.node.docker_mananger] Max retries reached for container 1208f1327c0a. Exiting log stream.
|
||||
2026-03-15 04:46:06.051 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:06.054 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:46:06.062 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:06.070 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:06.077 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
92
nim/1115/data/attachments/1e3c2f45b7282d9a.txt
Normal file
92
nim/1115/data/attachments/1e3c2f45b7282d9a.txt
Normal file
@ -0,0 +1,92 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_time_filter_matches_multiple_messages with id: 2026-03-15_04-49-25__12ecc52a-aeaa-4065-a732-da35330a86e1
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-49-25__12ecc52a-aeaa-4065-a732-da35330a86e1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.239.184
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6532', '6533', '6534', '6535', '6536']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6532:6532 -p 6533:6533 -p 6534:6534 -p 6535:6535 -p 6536:6536 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=6534 --rest-port=6532 --tcp-port=6533 --discv5-udp-port=6535 --rest-address=0.0.0.0 --nat=extip:172.18.239.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ea7960f958a90a35fdf381f8fbfaf66ecc3bac6db762e8c69fa52034fdddc4ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6536 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.239.184 waku 9ee58e4ea092b21ffbb0070f9336e15afb66701365ca386f7e66b664e86d3816
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9ee58e4ea092. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-49-25__12ecc52a-aeaa-4065-a732-da35330a86e1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6532
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5ffdc649590e. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1a43ea11ee08. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6532/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6532/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.184/tcp/6533/p2p/16Uiu2HAmGuNZvSqn1C1i7VoAyQUTtVy6gFcGN7HG4n4mc1ApUnM6","/ip4/172.18.239.184/tcp/6534/ws/p2p/16Uiu2HAmGuNZvSqn1C1i7VoAyQUTtVy6gFcGN7HG4n4mc1ApUnM6"],"enrUri":"enr:-L24QH6oMBPiFkRRgpstjwkGAFaSIfPJuK4mefxWqtul3TKyCdiwGlx5xoDq9SR8lUVg-2d1CoU8VzfR1FkEOj1KC5ECgmlkgnY0gmlwhKwS77iKbXVsdGlhZGRyc5YACASsEu-4BhmFAAoErBLvuAYZht0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPx4AMxKLEeo4jaQ7TQnQjLYW4dbM3eBv8g7GVv24BCmDdGNwghmFg3VkcIIZh4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-49-25__12ecc52a-aeaa-4065-a732-da35330a86e1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.65.162
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17150', '17151', '17152', '17153', '17154']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17150:17150 -p 17151:17151 -p 17152:17152 -p 17153:17153 -p 17154:17154 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=17152 --rest-port=17150 --tcp-port=17151 --discv5-udp-port=17153 --rest-address=0.0.0.0 --nat=extip:172.18.65.162 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c28e9d1aa410937af7da87522cb7d68ea3c059a899b458dda658f5bc7c3ddffd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17154 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH6oMBPiFkRRgpstjwkGAFaSIfPJuK4mefxWqtul3TKyCdiwGlx5xoDq9SR8lUVg-2d1CoU8VzfR1FkEOj1KC5ECgmlkgnY0gmlwhKwS77iKbXVsdGlhZGRyc5YACASsEu-4BhmFAAoErBLvuAYZht0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPx4AMxKLEeo4jaQ7TQnQjLYW4dbM3eBv8g7GVv24BCmDdGNwghmFg3VkcIIZh4V3YWt1MgM --storenode=/ip4/172.18.239.184/tcp/6533/p2p/16Uiu2HAmGuNZvSqn1C1i7VoAyQUTtVy6gFcGN7HG4n4mc1ApUnM6 --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.65.162 waku 51417c3149eb3bcb7bfa6374e490d78a89d8873d1893c2526b50068f50b05e4c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 51417c3149eb. Setting up logs at ./log/docker/store_node1_2026-03-15_04-49-25__12ecc52a-aeaa-4065-a732-da35330a86e1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17150
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17150/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17150/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.162/tcp/17151/p2p/16Uiu2HAmE6MLxnBvk4syvZvZW4ir1fWVw47bFQSLYSdn1oULu3i9","/ip4/172.18.65.162/tcp/17152/ws/p2p/16Uiu2HAmE6MLxnBvk4syvZvZW4ir1fWVw47bFQSLYSdn1oULu3i9"],"enrUri":"enr:-L24QDSVNah6iaN0M5wIN-ksWDtI0ZhzpqOC635MTXtWxcgiED23_fTsXUA2fLoXDI_YxbxSJ9QSggzec6FW8Utr3h8CgmlkgnY0gmlwhKwSQaKKbXVsdGlhZGRyc5YACASsEkGiBkL_AAoErBJBogZDAN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFVryD2KbthjpnJAw-S5ot4LyyMELqL9_aboO_iutNEqDdGNwgkL_g3VkcIJDAYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17150/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.239.184/tcp/6533/p2p/16Uiu2HAmGuNZvSqn1C1i7VoAyQUTtVy6gFcGN7HG4n4mc1ApUnM6"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6532/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17150/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6532/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6532/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6532/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6532/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6532/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6532/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6532/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1773550164781624928&endTime=1773550169781837984&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xba416d0d5ad6734a0c3af61d32e8b70888b40b85fa7423272f2b3b1ab6353a48"},{"messageHash":"0x732a30cd99fb5064edeb1c7138001ad1456620edba33a92b8f685bf325f6c139"},{"messageHash":"0x43d97aa662dcc3dc2303ef713a435941647b04989982783bc2f378cb62b8c181"},{"messageHash":"0x89c24072c5c8fa3baefe91dde699ff92a4160b5b9092ac7ba0580302db89e806"},{"messageHash":"0x768b5856e3792773f3b3128274f4d6984a1a1ba5372c884d71ed4bb153c52d84"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17150/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1773550164781624928&endTime=1773550169781837984&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xba416d0d5ad6734a0c3af61d32e8b70888b40b85fa7423272f2b3b1ab6353a48"},{"messageHash":"0x732a30cd99fb5064edeb1c7138001ad1456620edba33a92b8f685bf325f6c139"},{"messageHash":"0x43d97aa662dcc3dc2303ef713a435941647b04989982783bc2f378cb62b8c181"},{"messageHash":"0x89c24072c5c8fa3baefe91dde699ff92a4160b5b9092ac7ba0580302db89e806"},{"messageHash":"0x768b5856e3792773f3b3128274f4d6984a1a1ba5372c884d71ed4bb153c52d84"}]}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 9ee58e4ea092
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 51417c3149eb
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
183
nim/1115/data/attachments/1e58aab91d831419.txt
Normal file
183
nim/1115/data/attachments/1e58aab91d831419.txt
Normal file
@ -0,0 +1,183 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.62.44
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53748', '53749', '53750', '53751', '53752']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53748:53748 -p 53749:53749 -p 53750:53750 -p 53751:53751 -p 53752:53752 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=53750 --rest-port=53748 --tcp-port=53749 --discv5-udp-port=53751 --rest-address=0.0.0.0 --nat=extip:172.18.62.44 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e322b39d30ffa8b1a19001147a0801c8aeddd9dcd3aebd2bb4b9bdeec8b28dd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53752 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.62.44 waku c32ca5ab67b121b01bc4d287fc2842e9cf2c47e0bd1a8adf5eef789b2bac9a2d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c32ca5ab67b1. Setting up logs at ./log/docker/node1_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53748
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container db8d1fd75baf. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 65c6c3b650d0. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.44/tcp/53749/p2p/16Uiu2HAm8LvKBXR6UNZ9SErv9UewLvdqGZxQaD1THY4E56U1D4Tv","/ip4/172.18.62.44/tcp/53750/ws/p2p/16Uiu2HAm8LvKBXR6UNZ9SErv9UewLvdqGZxQaD1THY4E56U1D4Tv"],"enrUri":"enr:-L24QC4wCcA0uMZBP9LwP1ylUrheV61LkPKDqooa9lOjhlSlFu0881cnIrTNLOh50rlfOjDrt5kRTRDizlq2aRPxp5ECgmlkgnY0gmlwhKwSPiyKbXVsdGlhZGRyc5YACASsEj4sBtH1AAoErBI-LAbR9t0DgnJzhQACAQAAiXNlY3AyNTZrMaECv_A73DzDPhUpRsbeoWN5ekgyfZYnPnXh1deUvXsZD4WDdGNwgtH1g3VkcILR94V3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.200.248
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28470', '28471', '28472', '28473', '28474']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28470:28470 -p 28471:28471 -p 28472:28472 -p 28473:28473 -p 28474:28474 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=28472 --rest-port=28470 --tcp-port=28471 --discv5-udp-port=28473 --rest-address=0.0.0.0 --nat=extip:172.18.200.248 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d7ebffbcd9bd80bf36fec2b5af3da8fa6eb5cad6a4929668aadaac2c5b8a7cea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28474 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC4wCcA0uMZBP9LwP1ylUrheV61LkPKDqooa9lOjhlSlFu0881cnIrTNLOh50rlfOjDrt5kRTRDizlq2aRPxp5ECgmlkgnY0gmlwhKwSPiyKbXVsdGlhZGRyc5YACASsEj4sBtH1AAoErBI-LAbR9t0DgnJzhQACAQAAiXNlY3AyNTZrMaECv_A73DzDPhUpRsbeoWN5ekgyfZYnPnXh1deUvXsZD4WDdGNwgtH1g3VkcILR94V3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.200.248 waku 6e6b576f253aae247c2f856efb6ea02b178c50f593cfaff587b31058433abc4f
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6e6b576f253a. Setting up logs at ./log/docker/node2_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28470
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28470/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28470/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.248/tcp/28471/p2p/16Uiu2HAmN7543tWSZJ3C54fvURsLtYWP2Q3rs8yNYQBtuNz1av8x","/ip4/172.18.200.248/tcp/28472/ws/p2p/16Uiu2HAmN7543tWSZJ3C54fvURsLtYWP2Q3rs8yNYQBtuNz1av8x"],"enrUri":"enr:-L24QCCEyXjJTKVX0KWMTOxqrI20IjmZW_EpR8hCahcpN73DKDRs1EAeENpC8WGSxVja7e6TD7rygWUoUdSMjjY4iz0CgmlkgnY0gmlwhKwSyPiKbXVsdGlhZGRyc5YACASsEsj4Bm83AAoErBLI-AZvON0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjGeZzur7-UM2Efd2K6RYdlHFMlN_nxKK2zLE5yK9KkmDdGNwgm83g3VkcIJvOYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28470/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.62.44/tcp/53749/p2p/16Uiu2HAm8LvKBXR6UNZ9SErv9UewLvdqGZxQaD1THY4E56U1D4Tv"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53748/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28470/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53748/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550107022880457,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550110991126404,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id c32ca5ab67b1
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 6e6b576f253a
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-48-28__5eec3210-ef33-451c-be91-3030564070bd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.142.32
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8159', '8160', '8161', '8162', '8163']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8159:8159 -p 8160:8160 -p 8161:8161 -p 8162:8162 -p 8163:8163 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=8161 --rest-port=8159 --tcp-port=8160 --discv5-udp-port=8162 --rest-address=0.0.0.0 --nat=extip:172.18.142.32 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f0edfdd4443c0aba7ea79d8ae799ae36ccbcd6f6aec606fda50b4113ba3d82fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8163 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c32ca5ab67b1. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.32 waku 7457b69cd59ba40f61e2c5850de47118f4c6b1d6d49b283bce04662209d8f145
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7457b69cd59b. Setting up logs at ./log/docker/node1_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8159
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6e6b576f253a. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.32/tcp/8160/p2p/16Uiu2HAkyFVmPuZSNJftaQH8BsuuJ7dJpsC1jrAWbbMMkGhz6fYk","/ip4/172.18.142.32/tcp/8161/ws/p2p/16Uiu2HAkyFVmPuZSNJftaQH8BsuuJ7dJpsC1jrAWbbMMkGhz6fYk"],"enrUri":"enr:-L24QCeCaMGiFSVSp4XUQGZNqJBB-CuZ0Sk6j39zK1aGG1EoJoznd_shHpjHpkLcgRKZOr0ap1b9kHQoazKUPQCB-bYCgmlkgnY0gmlwhKwSjiCKbXVsdGlhZGRyc5YACASsEo4gBh_gAAoErBKOIAYf4d0DgnJzhQACAQAAiXNlY3AyNTZrMaECONNkERLllcp9PJ0vbAC6j1lf2Zdjql9BImb8kKSOjCGDdGNwgh_gg3VkcIIf4oV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.254.243
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3412', '3413', '3414', '3415', '3416']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3412:3412 -p 3413:3413 -p 3414:3414 -p 3415:3415 -p 3416:3416 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=3414 --rest-port=3412 --tcp-port=3413 --discv5-udp-port=3415 --rest-address=0.0.0.0 --nat=extip:172.18.254.243 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1adcbfc5dedbd06b4a7cccb5e0f192afecbcb323dadbcc03fda07c9369f1beab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3416 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCeCaMGiFSVSp4XUQGZNqJBB-CuZ0Sk6j39zK1aGG1EoJoznd_shHpjHpkLcgRKZOr0ap1b9kHQoazKUPQCB-bYCgmlkgnY0gmlwhKwSjiCKbXVsdGlhZGRyc5YACASsEo4gBh_gAAoErBKOIAYf4d0DgnJzhQACAQAAiXNlY3AyNTZrMaECONNkERLllcp9PJ0vbAC6j1lf2Zdjql9BImb8kKSOjCGDdGNwgh_gg3VkcIIf4oV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.254.243 waku 5e228c8d01dc085976580967e1804f706dcd7c0c22b08bf2a6a71af87bd8d89c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5e228c8d01dc. Setting up logs at ./log/docker/node2_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3412
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.243/tcp/3413/p2p/16Uiu2HAmSS8y2R3DGRuVQMzPcTnDGDizYGeVVJxTzwR3bUgmsTHC","/ip4/172.18.254.243/tcp/3414/ws/p2p/16Uiu2HAmSS8y2R3DGRuVQMzPcTnDGDizYGeVVJxTzwR3bUgmsTHC"],"enrUri":"enr:-L24QP8iALOZ1-vCMppTGZSeHmlIPAv6NXkdFOJ5A18Eu8kJZKDYIdWGYpxphUuE4bIA7RTTeZMHy86i1WvmGeokGIwCgmlkgnY0gmlwhKwS_vOKbXVsdGlhZGRyc5YACASsEv7zBg1VAAoErBL-8wYNVt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDzLjPCVOg5LUhud9jFItW6rLx7TgExi2bmwNJ7CpCPwODdGNwgg1Vg3VkcIINV4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3412/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.142.32/tcp/8160/p2p/16Uiu2HAkyFVmPuZSNJftaQH8BsuuJ7dJpsC1jrAWbbMMkGhz6fYk"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8159/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3412/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115551214524,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115551214524,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115670656911,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115670656911,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8159/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115789088553,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3412/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773550114949416176,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550115789088553,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 7457b69cd59b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 5e228c8d01dc
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-48-32__08eef5e0-e46a-4721-9a10-b587dfee10dd__wakuorg_nwaku:latest.log
|
||||
61
nim/1115/data/attachments/1e6a16d0ffb228f7.txt
Normal file
61
nim/1115/data/attachments/1e6a16d0ffb228f7.txt
Normal file
@ -0,0 +1,61 @@
|
||||
2026-03-15 04:47:14.071 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:14.073 DEBUG [tests.conftest] Running test: test_main_node_relay_lightpush__peer_only_filter with id: 2026-03-15_04-47-14__110ae38f-d36d-4f83-9841-dd7c5dadc30e
|
||||
2026-03-15 04:47:14.073 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:14.073 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-15 04:47:14.084 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:14.085 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-15_04-47-14__110ae38f-d36d-4f83-9841-dd7c5dadc30e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:14.085 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:14.085 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:14.088 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:14.090 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.201.120
|
||||
2026-03-15 04:47:14.090 DEBUG [src.node.docker_mananger] Generated ports ['51080', '51081', '51082', '51083', '51084']
|
||||
2026-03-15 04:47:14.091 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:14.091 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:14.091 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:14.091 DEBUG [src.node.docker_mananger] docker run -i -t -p 51080:51080 -p 51081:51081 -p 51082:51082 -p 51083:51083 -p 51084:51084 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=51082 --rest-port=51080 --tcp-port=51081 --discv5-udp-port=51083 --rest-address=0.0.0.0 --nat=extip:172.18.201.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d96e1f0bbdfbbca45bbba788fc5cb77a36f7dcea3094e14b743a30b40bbfdac0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51084 --metrics-logging=true --lightpush=false --relay=false --filter=true
|
||||
2026-03-15 04:47:14.287 ERROR [src.node.docker_mananger] Max retries reached for container 349f9e8709e1. Exiting log stream.
|
||||
2026-03-15 04:47:14.298 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.201.120 waku c564f238e3eb2c4dca1233360c9f9fcbad0f614e0631d2aa78c005ac432a930a
|
||||
2026-03-15 04:47:14.330 DEBUG [src.node.docker_mananger] Container started with ID c564f238e3eb. Setting up logs at ./log/docker/receiving_node1_2026-03-15_04-47-14__110ae38f-d36d-4f83-9841-dd7c5dadc30e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:14.331 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51080
|
||||
2026-03-15 04:47:14.331 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:14.945 ERROR [src.node.docker_mananger] Max retries reached for container c6d1ea556d6e. Exiting log stream.
|
||||
2026-03-15 04:47:15.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51080/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:15.335 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_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-03-15 04:47:15.335 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:15.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51080/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:15.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.201.120/tcp/51081/p2p/16Uiu2HAm6bWSsH586MAHqb7QMFQ8hZUzEN9EtHbEBz3cdPJdr8q3","/ip4/172.18.201.120/tcp/51082/ws/p2p/16Uiu2HAm6bWSsH586MAHqb7QMFQ8hZUzEN9EtHbEBz3cdPJdr8q3"],"enrUri":"enr:-L24QCYCzQomhh12MUnzyjp5Q5moPXlqbuR2ciSSfHyVvPMec345qwt1536Bf9zf38biw1pMqTATWBCWnW7F1WQogPMCgmlkgnY0gmlwhKwSyXiKbXVsdGlhZGRyc5YACASsEsl4BseJAAoErBLJeAbHit0DgnJzhQADAQAAiXNlY3AyNTZrMaECpfWVxfjbKy_7bWUfE_L3eJV5Nx1Z-o1ORoIBIXXkDOaDdGNwgseJg3VkcILHi4V3YWt1MgQ"}'
|
||||
2026-03-15 04:47:15.338 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:15.345 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:15.345 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-15_04-47-14__110ae38f-d36d-4f83-9841-dd7c5dadc30e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:15.345 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:15.345 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:15.346 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:15.346 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.25.119
|
||||
2026-03-15 04:47:15.347 DEBUG [src.node.docker_mananger] Generated ports ['42603', '42604', '42605', '42606', '42607']
|
||||
2026-03-15 04:47:15.347 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:15.347 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:15.347 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:15.347 DEBUG [src.node.docker_mananger] docker run -i -t -p 42603:42603 -p 42604:42604 -p 42605:42605 -p 42606:42606 -p 42607:42607 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=42605 --rest-port=42603 --tcp-port=42604 --discv5-udp-port=42606 --rest-address=0.0.0.0 --nat=extip:172.18.25.119 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=931844cf7915e20478586224a9fa860fc9af458d089bf68a8794a2f9bbbe3e2e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42607 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCYCzQomhh12MUnzyjp5Q5moPXlqbuR2ciSSfHyVvPMec345qwt1536Bf9zf38biw1pMqTATWBCWnW7F1WQogPMCgmlkgnY0gmlwhKwSyXiKbXVsdGlhZGRyc5YACASsEsl4BseJAAoErBLJeAbHit0DgnJzhQADAQAAiXNlY3AyNTZrMaECpfWVxfjbKy_7bWUfE_L3eJV5Nx1Z-o1ORoIBIXXkDOaDdGNwgseJg3VkcILHi4V3YWt1MgQ --lightpushnode=/ip4/172.18.201.120/tcp/51081/p2p/16Uiu2HAm6bWSsH586MAHqb7QMFQ8hZUzEN9EtHbEBz3cdPJdr8q3 --lightpush=true --relay=true
|
||||
2026-03-15 04:47:15.541 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.25.119 waku 0b2ca20549bc89c5ee860882de73e594d42adc233760ca2775124ef6492b4513
|
||||
2026-03-15 04:47:15.578 DEBUG [src.node.docker_mananger] Container started with ID 0b2ca20549bc. Setting up logs at ./log/docker/lightpush_node1_2026-03-15_04-47-14__110ae38f-d36d-4f83-9841-dd7c5dadc30e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:15.578 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42603
|
||||
2026-03-15 04:47:15.578 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:16.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42603/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:16.581 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:47:16.581 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:16.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42603/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:16.584 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.119/tcp/42604/p2p/16Uiu2HAm7zzCmQJSctZq2LzHYynT8agtKWtFqyksVKLXyWHSWvcS","/ip4/172.18.25.119/tcp/42605/ws/p2p/16Uiu2HAm7zzCmQJSctZq2LzHYynT8agtKWtFqyksVKLXyWHSWvcS"],"enrUri":"enr:-L24QHrJu7p4Gx4Mxek6QLtYps5HP9RZATSQKQXLyGEnON3BKesJQCxKWwXLbOQ1zZNXM4Dkug8oTLVX8z8Snm-2EFoCgmlkgnY0gmlwhKwSGXeKbXVsdGlhZGRyc5YACASsEhl3BqZsAAoErBIZdwambd0DgnJzhQADAQAAiXNlY3AyNTZrMaECutUD8EIrTd5sTnuCSIMW_NpIt8aRRYA_jZnNZYKLzNODdGNwgqZsg3VkcIKmboV3YWt1Mgk"}'
|
||||
2026-03-15 04:47:16.584 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:16.585 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42603/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.120/tcp/51081/p2p/16Uiu2HAm6bWSsH586MAHqb7QMFQ8hZUzEN9EtHbEBz3cdPJdr8q3"]'
|
||||
2026-03-15 04:47:16.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:16.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42603/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550036630000041}}'
|
||||
2026-03-15 04:47:16.657 ERROR [src.node.api_clients.base_client] HTTP error occurred: 503 Server Error: Service Unavailable for url: http://127.0.0.1:42603/lightpush/v1/message. Response content: b'Failed to request a message push: dial_failure'
|
||||
2026-03-15 04:47:16.659 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:16.660 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:16.661 DEBUG [src.node.waku_node] Stopping container with id c564f238e3eb
|
||||
2026-03-15 04:47:17.270 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:17.272 DEBUG [src.node.waku_node] Stopping container with id 0b2ca20549bc
|
||||
2026-03-15 04:47:17.828 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:17.831 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:17.836 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:17.840 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
92
nim/1115/data/attachments/1e8e46d0ae7b7a79.txt
Normal file
92
nim/1115/data/attachments/1e8e46d0ae7b7a79.txt
Normal file
@ -0,0 +1,92 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_time_filter_matches_one_message with id: 2026-03-15_04-47-52__f4bcd15f-ea80-4485-b929-c662a9a7bb60
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-47-52__f4bcd15f-ea80-4485-b929-c662a9a7bb60__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.101.129
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44411', '44412', '44413', '44414', '44415']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44411:44411 -p 44412:44412 -p 44413:44413 -p 44414:44414 -p 44415:44415 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=44413 --rest-port=44411 --tcp-port=44412 --discv5-udp-port=44414 --rest-address=0.0.0.0 --nat=extip:172.18.101.129 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=33f91eadb3da0cefe465caaad11fcb1f534858fa42e7e272444fc9ebde3af65c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44415 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.101.129 waku d35fcac5029cd1416549508bc88be0f50ec7ecf982012ac4e9b963db1b7d0511
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 852c62700613. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d35fcac5029c. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-47-52__f4bcd15f-ea80-4485-b929-c662a9a7bb60__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44411
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3afbcdf48506. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44411/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44411/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.101.129/tcp/44412/p2p/16Uiu2HAmQToYUekiFvVFAhFDRcK4r5XSc9DpvdDtaSf6eLrDEQby","/ip4/172.18.101.129/tcp/44413/ws/p2p/16Uiu2HAmQToYUekiFvVFAhFDRcK4r5XSc9DpvdDtaSf6eLrDEQby"],"enrUri":"enr:-L24QNNmzGJSswP623qdunZdl6ybJoz9v6b6rRxIDY6Vmp63MQz8Bj1VbLmx6H32z4u2banvWWGa-3fv3b-aTBkXf4wCgmlkgnY0gmlwhKwSZYGKbXVsdGlhZGRyc5YACASsEmWBBq18AAoErBJlgQatfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDr26ic8rIapNRBPqjRs2gymk_BNE_AcPgqbndxdO1YtCDdGNwgq18g3VkcIKtfoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-47-52__f4bcd15f-ea80-4485-b929-c662a9a7bb60__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.121.172
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24979', '24980', '24981', '24982', '24983']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24979:24979 -p 24980:24980 -p 24981:24981 -p 24982:24982 -p 24983:24983 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=24981 --rest-port=24979 --tcp-port=24980 --discv5-udp-port=24982 --rest-address=0.0.0.0 --nat=extip:172.18.121.172 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a169f96f44b21c981b98e6e4be72ba2bf41e2ee8f46ab8deb6eba1bdffe25abb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24983 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNNmzGJSswP623qdunZdl6ybJoz9v6b6rRxIDY6Vmp63MQz8Bj1VbLmx6H32z4u2banvWWGa-3fv3b-aTBkXf4wCgmlkgnY0gmlwhKwSZYGKbXVsdGlhZGRyc5YACASsEmWBBq18AAoErBJlgQatfd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDr26ic8rIapNRBPqjRs2gymk_BNE_AcPgqbndxdO1YtCDdGNwgq18g3VkcIKtfoV3YWt1MgM --storenode=/ip4/172.18.101.129/tcp/44412/p2p/16Uiu2HAmQToYUekiFvVFAhFDRcK4r5XSc9DpvdDtaSf6eLrDEQby --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.121.172 waku f4f5c94d93addacf4c36864db7af4f60f6b36d1c0c9f017cbbc68a7d65939c7e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f4f5c94d93ad. Setting up logs at ./log/docker/store_node1_2026-03-15_04-47-52__f4bcd15f-ea80-4485-b929-c662a9a7bb60__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24979
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24979/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24979/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.121.172/tcp/24980/p2p/16Uiu2HAmCYEn5wdwi8xcwhpZoCM6s194xyi6K9Yq4bH2mGwTm6nQ","/ip4/172.18.121.172/tcp/24981/ws/p2p/16Uiu2HAmCYEn5wdwi8xcwhpZoCM6s194xyi6K9Yq4bH2mGwTm6nQ"],"enrUri":"enr:-L24QFUDlIojtOqEslNSrhTa2TDxVT-lGKzm0MJ7iYcVi69nQv1oc6DWRaGKy4qYE2TndqnlbLjbFGI1fgH9M4cCloICgmlkgnY0gmlwhKwSeayKbXVsdGlhZGRyc5YACASsEnmsBmGUAAoErBJ5rAZhld0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_kU_YbzBfdm3tCzcao1u4nmk3aTdywhhHQsD5sTumv2DdGNwgmGUg3VkcIJhloV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24979/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.129/tcp/44412/p2p/16Uiu2HAmQToYUekiFvVFAhFDRcK4r5XSc9DpvdDtaSf6eLrDEQby"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44411/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24979/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44411/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44411/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44411/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44411/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44411/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44411/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44411/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1773550072517805920&endTime=1773550072518005920&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0159461e3c2dbd91bb4c731e658d6a4d850b05a99b4aa329d0a082371fc661e0"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24979/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1773550072517805920&endTime=1773550072518005920&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0159461e3c2dbd91bb4c731e658d6a4d850b05a99b4aa329d0a082371fc661e0"}]}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d35fcac5029c
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id f4f5c94d93ad
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
127
nim/1115/data/attachments/1ebf35e56734d2be.txt
Normal file
127
nim/1115/data/attachments/1ebf35e56734d2be.txt
Normal file
@ -0,0 +1,127 @@
|
||||
2026-03-15 04:45:48.287 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:45:48.288 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_all_from_few_content_topics with id: 2026-03-15_04-45-48__caf502c9-31c5-47db-be6e-c2e8486cec82
|
||||
2026-03-15 04:45:48.288 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:45:48.288 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-15 04:45:48.289 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-15 04:45:48.296 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:48.297 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-45-48__caf502c9-31c5-47db-be6e-c2e8486cec82__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:48.297 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:48.297 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:48.299 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:45:48.299 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.65.63
|
||||
2026-03-15 04:45:48.299 DEBUG [src.node.docker_mananger] Generated ports ['65152', '65153', '65154', '65155', '65156']
|
||||
2026-03-15 04:45:48.299 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:48.299 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:48.300 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:48.300 DEBUG [src.node.docker_mananger] docker run -i -t -p 65152:65152 -p 65153:65153 -p 65154:65154 -p 65155:65155 -p 65156:65156 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=65154 --rest-port=65152 --tcp-port=65153 --discv5-udp-port=65155 --rest-address=0.0.0.0 --nat=extip:172.18.65.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e18d9dad70effec7d4fd4de8a1246405cf95b59e1e0f33cbcf5b22d0cc3c0b52 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65156 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:45:48.395 ERROR [src.node.docker_mananger] Max retries reached for container 62883e8bc268. Exiting log stream.
|
||||
2026-03-15 04:45:48.505 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.65.63 waku 0e4fe59c2d4edd0cd5656e204e5b70b0cf253fb2ce32d832681132caea60e99f
|
||||
2026-03-15 04:45:48.541 DEBUG [src.node.docker_mananger] Container started with ID 0e4fe59c2d4e. Setting up logs at ./log/docker/node1_2026-03-15_04-45-48__caf502c9-31c5-47db-be6e-c2e8486cec82__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:48.543 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 65152
|
||||
2026-03-15 04:45:48.543 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:49.066 ERROR [src.node.docker_mananger] Max retries reached for container 7c9fa944fd17. Exiting log stream.
|
||||
2026-03-15 04:45:49.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65152/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:49.547 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-03-15 04:45:49.547 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:49.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65152/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:49.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.63/tcp/65153/p2p/16Uiu2HAmGxjfH33U9MSnV66swbjmGqEySHnHCQ7QMQD7eEWoHzJb","/ip4/172.18.65.63/tcp/65154/ws/p2p/16Uiu2HAmGxjfH33U9MSnV66swbjmGqEySHnHCQ7QMQD7eEWoHzJb"],"enrUri":"enr:-L24QLHvb-M7iSYGc16CxqXt9J9m7i58QY_SF57G-JzJiVarL5oPA8Aoq18DxxaKz-tvPkku7ybxgHGQQIQzlbIU_ekCgmlkgnY0gmlwhKwSQT-KbXVsdGlhZGRyc5YACASsEkE_Bv6BAAoErBJBPwb-gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDP_qXpgktog5yPbjR4geE0KD8hewSjyi4DPRggp2NH0CDdGNwgv6Bg3VkcIL-g4V3YWt1MgU"}'
|
||||
2026-03-15 04:45:49.551 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:49.551 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-15 04:45:49.558 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:49.558 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-45-48__caf502c9-31c5-47db-be6e-c2e8486cec82__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:49.559 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:49.559 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:49.560 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:45:49.561 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.134.106
|
||||
2026-03-15 04:45:49.561 DEBUG [src.node.docker_mananger] Generated ports ['35489', '35490', '35491', '35492', '35493']
|
||||
2026-03-15 04:45:49.561 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:49.561 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:49.561 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:49.561 DEBUG [src.node.docker_mananger] docker run -i -t -p 35489:35489 -p 35490:35490 -p 35491:35491 -p 35492:35492 -p 35493:35493 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=35491 --rest-port=35489 --tcp-port=35490 --discv5-udp-port=35492 --rest-address=0.0.0.0 --nat=extip:172.18.134.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4fa49b2f2dcb2cab3ee6616fb36b7ec5189de3a8e5d23861e3aff2aff6cfddd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35493 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLHvb-M7iSYGc16CxqXt9J9m7i58QY_SF57G-JzJiVarL5oPA8Aoq18DxxaKz-tvPkku7ybxgHGQQIQzlbIU_ekCgmlkgnY0gmlwhKwSQT-KbXVsdGlhZGRyc5YACASsEkE_Bv6BAAoErBJBPwb-gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDP_qXpgktog5yPbjR4geE0KD8hewSjyi4DPRggp2NH0CDdGNwgv6Bg3VkcIL-g4V3YWt1MgU --filternode=/ip4/172.18.65.63/tcp/65153/p2p/16Uiu2HAmGxjfH33U9MSnV66swbjmGqEySHnHCQ7QMQD7eEWoHzJb
|
||||
2026-03-15 04:45:49.768 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.134.106 waku 465c282edd9bf1a3d100f630ccb52f91a9f5f889e4c88209b3e3c3e0a6ad3c3f
|
||||
2026-03-15 04:45:49.807 DEBUG [src.node.docker_mananger] Container started with ID 465c282edd9b. Setting up logs at ./log/docker/node2_2026-03-15_04-45-48__caf502c9-31c5-47db-be6e-c2e8486cec82__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:49.808 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35489
|
||||
2026-03-15 04:45:49.808 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:50.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:50.812 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-03-15 04:45:50.812 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:50.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:50.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.106/tcp/35490/p2p/16Uiu2HAmUqQLBMR82dNQhF3AqxZTTo27Px69qHurwwqMqnT7BxW6","/ip4/172.18.134.106/tcp/35491/ws/p2p/16Uiu2HAmUqQLBMR82dNQhF3AqxZTTo27Px69qHurwwqMqnT7BxW6"],"enrUri":"enr:-L24QOdSa3PVyx5r9i8FX_hi3HvPqLSWgqnY2TS6p5enCIuLapvBjl_Fm31eo8kszDd_7J0t5BzL1pk44G_EZwrwDpkCgmlkgnY0gmlwhKwShmqKbXVsdGlhZGRyc5YACASsEoZqBoqiAAoErBKGagaKo90DgnJzhQADAQAAiXNlY3AyNTZrMaED8GXqBZ_zEUmsDC9iwGafDjpF19xMd_j1Gmm2vK6T3MODdGNwgoqig3VkcIKKpIV3YWt1MgA"}'
|
||||
2026-03-15 04:45:50.815 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:50.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35489/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.65.63/tcp/65153/p2p/16Uiu2HAmGxjfH33U9MSnV66swbjmGqEySHnHCQ7QMQD7eEWoHzJb"]'
|
||||
2026-03-15 04:45:50.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:50.854 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:45:50.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:50.876 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35489/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "58bba307-ce1c-4a7c-b2b6-7128a1a6d241", "contentFilters": ["Hello World!", "1234567890", "{\"key\": \"value\"}", "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "\ud83d\ude80\ud83c\udf1f\u2728"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:45:50.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"58bba307-ce1c-4a7c-b2b6-7128a1a6d241","statusDesc":"OK"}'
|
||||
2026-03-15 04:45:50.892 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:45:50.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:50.902 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:45:51.002 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:45:51.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:51.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Hello World!","version":0,"timestamp":1773549950892280116,"ephemeral":false}]'
|
||||
2026-03-15 04:45:51.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:45:51.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:51.015 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:45:51.115 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:45:51.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:51.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1773549951008682440,"ephemeral":false}]'
|
||||
2026-03-15 04:45:51.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:45:51.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:51.128 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:45:51.228 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:45:51.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:51.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773549951121390031,"ephemeral":false}]'
|
||||
2026-03-15 04:45:51.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:45:51.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:51.240 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:45:51.341 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:45:51.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:51.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1773549951234101186,"ephemeral":false}]'
|
||||
2026-03-15 04:45:51.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:45:51.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:51.353 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:45:51.454 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:45:51.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/filter/v2/messages/%F0%9F%9A%80%F0%9F%8C%9F%E2%9C%A8" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:51.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1773549951346600596,"ephemeral":false}]'
|
||||
2026-03-15 04:45:51.459 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:35489/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": "1"}'
|
||||
2026-03-15 04:45:51.468 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-15 04:45:51.469 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:45:51.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:51.473 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:45:51.573 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:45:51.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:51.577 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35489/filter/v2/messages/Hello%20World%21. Response content: b'Not subscribed to topic: Hello World!'
|
||||
2026-03-15 04:45:51.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:45:51.582 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:51.583 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:45:51.683 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:45:51.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:51.686 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35489/filter/v2/messages/1234567890. Response content: b'Not subscribed to topic: 1234567890'
|
||||
2026-03-15 04:45:51.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:45:51.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:51.692 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:45:51.792 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:45:51.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:51.796 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35489/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D. Response content: b'Not subscribed to topic: {"key": "value"}'
|
||||
2026-03-15 04:45:51.798 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:45:51.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:51.802 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:45:51.902 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:45:51.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:51.906 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35489/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87. Response content: b'Not subscribed to topic: \xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87'
|
||||
2026-03-15 04:45:51.908 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:45:51.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:51.912 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:45:52.012 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:45:52.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35489/filter/v2/messages/%F0%9F%9A%80%F0%9F%8C%9F%E2%9C%A8" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:52.016 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:35489/filter/v2/messages/%F0%9F%9A%80%F0%9F%8C%9F%E2%9C%A8. Response content: b'Not subscribed to topic: \xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8'
|
||||
2026-03-15 04:45:52.018 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:45:52.019 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:45:52.020 DEBUG [src.node.waku_node] Stopping container with id 0e4fe59c2d4e
|
||||
2026-03-15 04:45:52.644 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:45:52.645 DEBUG [src.node.waku_node] Stopping container with id 465c282edd9b
|
||||
2026-03-15 04:45:53.261 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:45:53.265 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:45:53.272 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:45:53.278 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
73
nim/1115/data/attachments/1ec8ad918807b83d.txt
Normal file
73
nim/1115/data/attachments/1ec8ad918807b83d.txt
Normal file
@ -0,0 +1,73 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_admin_peer_by_id with id: 2026-03-15_04-48-48__924cc692-8322-4127-ac80-4a1ac3598ac6
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-48__924cc692-8322-4127-ac80-4a1ac3598ac6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-48__924cc692-8322-4127-ac80-4a1ac3598ac6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-48-48__924cc692-8322-4127-ac80-4a1ac3598ac6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-48-48__924cc692-8322-4127-ac80-4a1ac3598ac6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.99.47
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59028', '59029', '59030', '59031', '59032']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59028:59028 -p 59029:59029 -p 59030:59030 -p 59031:59031 -p 59032:59032 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=59030 --rest-port=59028 --tcp-port=59029 --discv5-udp-port=59031 --rest-address=0.0.0.0 --nat=extip:172.18.99.47 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b07d0a27aa1ea68aec19aaa92bceda6fc89ce7cbfa03a6fb5b58ae21e56bae1d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59032 --metrics-logging=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f47644e3510c. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.99.47 waku e06c601030856e616f202152932ca16846c5c4a96274ed7c2ac6d5341be8ce50
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e06c60103085. Setting up logs at ./log/docker/node1_2026-03-15_04-48-48__924cc692-8322-4127-ac80-4a1ac3598ac6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59028
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f69d68e95486. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59028/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59028/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.99.47/tcp/59029/p2p/16Uiu2HAm55C6k25yozNnT6FWBnoS8K19UBoK7jaA9Xiuespifa94","/ip4/172.18.99.47/tcp/59030/ws/p2p/16Uiu2HAm55C6k25yozNnT6FWBnoS8K19UBoK7jaA9Xiuespifa94"],"enrUri":"enr:-L24QK0uRSesPz4XgrxYzPNYd3Pwuemsc9Fdjud2oG0SDPO7eK37dD-6qF1s3q0rvHKY8QaMBVpl2QlMcr78tOEaTukCgmlkgnY0gmlwhKwSYy-KbXVsdGlhZGRyc5YACASsEmMvBuaVAAoErBJjLwbmlt0DgnJzhQADAQAAiXNlY3AyNTZrMaECj1W6lfx2tzJ4D29g3E0Urqw3my7Iyc2hMhNJoGkI6FeDdGNwguaVg3VkcILml4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.186.216
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47968', '47969', '47970', '47971', '47972']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47968:47968 -p 47969:47969 -p 47970:47970 -p 47971:47971 -p 47972:47972 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=47970 --rest-port=47968 --tcp-port=47969 --discv5-udp-port=47971 --rest-address=0.0.0.0 --nat=extip:172.18.186.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6c1e69fe679a60d1effb088e9d774fa95a5a3f6b3af7eaf167ab556fce68d40a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47972 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QK0uRSesPz4XgrxYzPNYd3Pwuemsc9Fdjud2oG0SDPO7eK37dD-6qF1s3q0rvHKY8QaMBVpl2QlMcr78tOEaTukCgmlkgnY0gmlwhKwSYy-KbXVsdGlhZGRyc5YACASsEmMvBuaVAAoErBJjLwbmlt0DgnJzhQADAQAAiXNlY3AyNTZrMaECj1W6lfx2tzJ4D29g3E0Urqw3my7Iyc2hMhNJoGkI6FeDdGNwguaVg3VkcILml4V3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.186.216 waku c8b24c6e277aa5136b17f42532930c997287f05439375bc90dad362f85ba4bb7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c8b24c6e277a. Setting up logs at ./log/docker/node2_2026-03-15_04-48-48__924cc692-8322-4127-ac80-4a1ac3598ac6__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47968
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47968/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47968/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.186.216/tcp/47969/p2p/16Uiu2HAm7u4w4Lu3uHmD1121tp1H11vvmrFDZ5wXWpmdoNME9hi1","/ip4/172.18.186.216/tcp/47970/ws/p2p/16Uiu2HAm7u4w4Lu3uHmD1121tp1H11vvmrFDZ5wXWpmdoNME9hi1"],"enrUri":"enr:-L24QPowoVF_sPVDtmgCOpPKP-7h0qvFtlzXst5Mwc4JIR7GUIALkiMD-i35PaRytiA1k4pZ0-OBECO5uvUNgpajDOMCgmlkgnY0gmlwhKwSutiKbXVsdGlhZGRyc5YACASsErrYBrthAAoErBK62Aa7Yt0DgnJzhQADAQAAiXNlY3AyNTZrMaECuVDguRoz4Vheb-hVp61_lxsGRYj4Y_Nkyk9W_kO1iLqDdGNwgrthg3VkcIK7Y4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59028/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.186.216/tcp/47969/p2p/16Uiu2HAm7u4w4Lu3uHmD1121tp1H11vvmrFDZ5wXWpmdoNME9hi1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47968/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.99.47/tcp/59029/p2p/16Uiu2HAm55C6k25yozNnT6FWBnoS8K19UBoK7jaA9Xiuespifa94"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59028/admin/v1/peer/16Uiu2HAm7u4w4Lu3uHmD1121tp1H11vvmrFDZ5wXWpmdoNME9hi1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"multiaddr":"/ip4/172.18.186.216/tcp/39144/p2p/16Uiu2HAm7u4w4Lu3uHmD1121tp1H11vvmrFDZ5wXWpmdoNME9hi1","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}'
|
||||
[35mDEBUG [0m tests.rest_flags.test_admin_flags:test_admin_flags.py:162 Node-1 /admin/v1/peer/16Uiu2HAm7u4w4Lu3uHmD1121tp1H11vvmrFDZ5wXWpmdoNME9hi1: {'multiaddr': '/ip4/172.18.186.216/tcp/39144/p2p/16Uiu2HAm7u4w4Lu3uHmD1121tp1H11vvmrFDZ5wXWpmdoNME9hi1', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'logos-delivery-v0.37.1-81-g96f1c4', 'origin': 'UnknownOrigin'}
|
||||
|
||||
[35mDEBUG [0m tests.rest_flags.test_admin_flags:test_admin_flags.py:163 Validate response schema
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id e06c60103085
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id c8b24c6e277a
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
142
nim/1115/data/attachments/1ecc41d40f16e855.txt
Normal file
142
nim/1115/data/attachments/1ecc41d40f16e855.txt
Normal file
@ -0,0 +1,142 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_messages_with_timestamps_close_to_now with id: 2026-03-15_04-50-26__fba5655e-5840-4248-b829-4c104f11672e
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-50-26__fba5655e-5840-4248-b829-4c104f11672e__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.27.63
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23878', '23879', '23880', '23881', '23882']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23878:23878 -p 23879:23879 -p 23880:23880 -p 23881:23881 -p 23882:23882 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=23880 --rest-port=23878 --tcp-port=23879 --discv5-udp-port=23881 --rest-address=0.0.0.0 --nat=extip:172.18.27.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4dd5e6d9a26a4ce196f15f420ab9b23a1fef7aefa6feedbcede4b0633e4be72a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23882 --metrics-logging=true --store=true --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 72679c22d4b6. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.27.63 waku 9e1592ea8a956246c72ed16d537dbe7fe14dad135c7c7f4c4c0ee78c19e8f2ed
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9e1592ea8a95. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-50-26__fba5655e-5840-4248-b829-4c104f11672e__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23878
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 93678c7016f8. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23878/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23878/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.27.63/tcp/23879/p2p/16Uiu2HAmHMk6USpshxxQNbv4iVfaMrPqpxEy9AJEZTQ2iSkuv8BS","/ip4/172.18.27.63/tcp/23880/ws/p2p/16Uiu2HAmHMk6USpshxxQNbv4iVfaMrPqpxEy9AJEZTQ2iSkuv8BS"],"enrUri":"enr:-L24QJjRIG9P7fDqqZaX23yTk0zJXl-s42uvwxafzQDmyco1WI7o5bSzBNTBn7hJrQ3_B7NhQrHkUEE3NjFbAyFhStICgmlkgnY0gmlwhKwSGz-KbXVsdGlhZGRyc5YACASsEhs_Bl1HAAoErBIbPwZdSN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRd9xM5V4j81DJsKus2V3MO-gBVf2ZHP7bjm78OKLS4GDdGNwgl1Hg3VkcIJdSYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-50-26__fba5655e-5840-4248-b829-4c104f11672e__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.25.254
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6546', '6547', '6548', '6549', '6550']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6546:6546 -p 6547:6547 -p 6548:6548 -p 6549:6549 -p 6550:6550 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=6548 --rest-port=6546 --tcp-port=6547 --discv5-udp-port=6549 --rest-address=0.0.0.0 --nat=extip:172.18.25.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=02a75c7b1a17ce2b20f13572c1d7fc4f59b87ad4b8c9f71b9cb4fbcd6b30bb06 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6550 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJjRIG9P7fDqqZaX23yTk0zJXl-s42uvwxafzQDmyco1WI7o5bSzBNTBn7hJrQ3_B7NhQrHkUEE3NjFbAyFhStICgmlkgnY0gmlwhKwSGz-KbXVsdGlhZGRyc5YACASsEhs_Bl1HAAoErBIbPwZdSN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRd9xM5V4j81DJsKus2V3MO-gBVf2ZHP7bjm78OKLS4GDdGNwgl1Hg3VkcIJdSYV3YWt1MgM --storenode=/ip4/172.18.27.63/tcp/23879/p2p/16Uiu2HAmHMk6USpshxxQNbv4iVfaMrPqpxEy9AJEZTQ2iSkuv8BS --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.25.254 waku 20f2642d534365806fc66f189dff52e7418af1454423186f1621f09a828fcb80
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 20f2642d5343. Setting up logs at ./log/docker/store_node1_2026-03-15_04-50-26__fba5655e-5840-4248-b829-4c104f11672e__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6546
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6546/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6546/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.254/tcp/6547/p2p/16Uiu2HAkvg2ztXJfJd27vf3f1tXYtTGeCC99VoTeQQL7a23G7kFb","/ip4/172.18.25.254/tcp/6548/ws/p2p/16Uiu2HAkvg2ztXJfJd27vf3f1tXYtTGeCC99VoTeQQL7a23G7kFb"],"enrUri":"enr:-L24QM9aWPdUOcNC6Lk0crPPv576w0hssV57xfeGQZt9DLBYBqu9Noqv5CC2muPNjPeDN6nIfdH7VKGbkovOJ7mCrcECgmlkgnY0gmlwhKwSGf6KbXVsdGlhZGRyc5YACASsEhn-BhmTAAoErBIZ_gYZlN0DgnJzhQADAQAAiXNlY3AyNTZrMaECEomVmnSubaNcuvuos0iuU_hkTWjO4WShg7fstkq6_TqDdGNwghmTg3VkcIIZlYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6546/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.27.63/tcp/23879/p2p/16Uiu2HAmHMk6USpshxxQNbv4iVfaMrPqpxEy9AJEZTQ2iSkuv8BS"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23878/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6546/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:17 Running test with payload 3 sec Past
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23878/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6546/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:17 Running test with payload 1 sec Past
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23878/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"},{"messageHash":"0xfed6f806cc612d97ce26524c34702a53efbb17664fab59ad216211d1fd7fceec"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6546/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"},{"messageHash":"0xfed6f806cc612d97ce26524c34702a53efbb17664fab59ad216211d1fd7fceec"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 2
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:17 Running test with payload 0.1 sec Past
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23878/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"},{"messageHash":"0xfed6f806cc612d97ce26524c34702a53efbb17664fab59ad216211d1fd7fceec"},{"messageHash":"0xa08e93bab2be9ee52d245944c5a3203e0528e6c326fa68f8cc7a788969a65e18"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 3
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6546/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"},{"messageHash":"0xfed6f806cc612d97ce26524c34702a53efbb17664fab59ad216211d1fd7fceec"},{"messageHash":"0xa08e93bab2be9ee52d245944c5a3203e0528e6c326fa68f8cc7a788969a65e18"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 3
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:17 Running test with payload 0.1 sec Future
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23878/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"},{"messageHash":"0xfed6f806cc612d97ce26524c34702a53efbb17664fab59ad216211d1fd7fceec"},{"messageHash":"0xa08e93bab2be9ee52d245944c5a3203e0528e6c326fa68f8cc7a788969a65e18"},{"messageHash":"0x4bed6d5f16396d71687d66ebb046c2975f2da05582c8b13cbd437b87b74dd065"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 4
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6546/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"},{"messageHash":"0xfed6f806cc612d97ce26524c34702a53efbb17664fab59ad216211d1fd7fceec"},{"messageHash":"0xa08e93bab2be9ee52d245944c5a3203e0528e6c326fa68f8cc7a788969a65e18"},{"messageHash":"0x4bed6d5f16396d71687d66ebb046c2975f2da05582c8b13cbd437b87b74dd065"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 4
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:17 Running test with payload 2 sec Future
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23878/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"},{"messageHash":"0xfed6f806cc612d97ce26524c34702a53efbb17664fab59ad216211d1fd7fceec"},{"messageHash":"0xa08e93bab2be9ee52d245944c5a3203e0528e6c326fa68f8cc7a788969a65e18"},{"messageHash":"0x4bed6d5f16396d71687d66ebb046c2975f2da05582c8b13cbd437b87b74dd065"},{"messageHash":"0xb8c7ae8e49ba8fa3ce94b386135ce05b2ba8a858c7813835a9cba09e1fc5824b"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 5
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6546/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"},{"messageHash":"0xfed6f806cc612d97ce26524c34702a53efbb17664fab59ad216211d1fd7fceec"},{"messageHash":"0xa08e93bab2be9ee52d245944c5a3203e0528e6c326fa68f8cc7a788969a65e18"},{"messageHash":"0x4bed6d5f16396d71687d66ebb046c2975f2da05582c8b13cbd437b87b74dd065"},{"messageHash":"0xb8c7ae8e49ba8fa3ce94b386135ce05b2ba8a858c7813835a9cba09e1fc5824b"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 5
|
||||
[35mDEBUG [0m tests.store.test_time_filter:test_time_filter.py:17 Running test with payload 10 sec Future
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23878/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"},{"messageHash":"0xfed6f806cc612d97ce26524c34702a53efbb17664fab59ad216211d1fd7fceec"},{"messageHash":"0xa08e93bab2be9ee52d245944c5a3203e0528e6c326fa68f8cc7a788969a65e18"},{"messageHash":"0x4bed6d5f16396d71687d66ebb046c2975f2da05582c8b13cbd437b87b74dd065"},{"messageHash":"0xb8c7ae8e49ba8fa3ce94b386135ce05b2ba8a858c7813835a9cba09e1fc5824b"},{"messageHash":"0x95d8b31439833807582598612b4ca82032f3cc26ce4a4d44efca8426bd955e08"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 6
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6546/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x00d2c1b7347400c9b0872781001c6f0765a3e918e2b8897f2c4890a45657a633"},{"messageHash":"0xfed6f806cc612d97ce26524c34702a53efbb17664fab59ad216211d1fd7fceec"},{"messageHash":"0xa08e93bab2be9ee52d245944c5a3203e0528e6c326fa68f8cc7a788969a65e18"},{"messageHash":"0x4bed6d5f16396d71687d66ebb046c2975f2da05582c8b13cbd437b87b74dd065"},{"messageHash":"0xb8c7ae8e49ba8fa3ce94b386135ce05b2ba8a858c7813835a9cba09e1fc5824b"},{"messageHash":"0x95d8b31439833807582598612b4ca82032f3cc26ce4a4d44efca8426bd955e08"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 6
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 9e1592ea8a95
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 20f2642d5343
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
158
nim/1115/data/attachments/1ed6c235a33756cd.txt
Normal file
158
nim/1115/data/attachments/1ed6c235a33756cd.txt
Normal file
@ -0,0 +1,158 @@
|
||||
2026-03-15 04:45:53.567 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:45:53.570 DEBUG [tests.conftest] Running test: test_relay_4_nodes_two_publishers_compare_latency with id: 2026-03-15_04-45-53__76074ee2-a4c7-4341-97c6-4f0c9b7f4e15
|
||||
2026-03-15 04:45:53.571 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:45:53.571 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:45:53.580 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:53.581 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-45-53__76074ee2-a4c7-4341-97c6-4f0c9b7f4e15__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:53.588 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:53.588 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-45-53__76074ee2-a4c7-4341-97c6-4f0c9b7f4e15__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:53.596 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:53.596 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-45-53__76074ee2-a4c7-4341-97c6-4f0c9b7f4e15__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:53.603 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:53.603 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-45-53__76074ee2-a4c7-4341-97c6-4f0c9b7f4e15__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:53.603 INFO [tests.e2e.test_network_conditions] Starting 4 nodes
|
||||
2026-03-15 04:45:53.603 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:53.603 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:53.605 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:45:53.605 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.25.19
|
||||
2026-03-15 04:45:53.605 DEBUG [src.node.docker_mananger] Generated ports ['48178', '48179', '48180', '48181', '48182']
|
||||
2026-03-15 04:45:53.605 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:53.605 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:53.605 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:53.606 DEBUG [src.node.docker_mananger] docker run -i -t -p 48178:48178 -p 48179:48179 -p 48180:48180 -p 48181:48181 -p 48182:48182 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=48180 --rest-port=48178 --tcp-port=48179 --discv5-udp-port=48181 --rest-address=0.0.0.0 --nat=extip:172.18.25.19 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=63de7ce51fff94c6e710c7afefcd9eb7a3c7beef357908ebf8962edbda1b9ed1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48182 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:45:53.796 ERROR [src.node.docker_mananger] Max retries reached for container e7bbff3c366e. Exiting log stream.
|
||||
2026-03-15 04:45:53.816 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.25.19 waku 12e0d643ef2e529c83a54abc60837131a974142d53bb383aced1460224695a62
|
||||
2026-03-15 04:45:53.855 DEBUG [src.node.docker_mananger] Container started with ID 12e0d643ef2e. Setting up logs at ./log/docker/node1_2026-03-15_04-45-53__76074ee2-a4c7-4341-97c6-4f0c9b7f4e15__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:53.856 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48178
|
||||
2026-03-15 04:45:53.856 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:54.392 ERROR [src.node.docker_mananger] Max retries reached for container b68856c9647d. Exiting log stream.
|
||||
2026-03-15 04:45:54.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48178/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:54.860 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_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-03-15 04:45:54.861 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:54.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48178/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:54.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.19/tcp/48179/p2p/16Uiu2HAkxiiGpyoVwwSewESEpJ3Yiv3tWhBWnXNmhMoJtde6nhBx","/ip4/172.18.25.19/tcp/48180/ws/p2p/16Uiu2HAkxiiGpyoVwwSewESEpJ3Yiv3tWhBWnXNmhMoJtde6nhBx"],"enrUri":"enr:-L24QOpKsBldBW7ThThbwCE8biP6BhtNl2yqW6V0Q6m74-8NZ1RYYtII-sQ2zxBnI9pawkJ1lme_AiZcjFWC5SqUmCkCgmlkgnY0gmlwhKwSGROKbXVsdGlhZGRyc5YACASsEhkTBrwzAAoErBIZEwa8NN0DgnJzhQADAQAAiXNlY3AyNTZrMaECMPCHLMPp3V03ysBnJwefaFQXPsN5jeidVC4CIR1REBODdGNwgrwzg3VkcIK8NYV3YWt1MgE"}'
|
||||
2026-03-15 04:45:54.863 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:54.864 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:54.864 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:54.865 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:45:54.865 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.190.138
|
||||
2026-03-15 04:45:54.865 DEBUG [src.node.docker_mananger] Generated ports ['20073', '20074', '20075', '20076', '20077']
|
||||
2026-03-15 04:45:54.866 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:54.866 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:54.866 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:54.866 DEBUG [src.node.docker_mananger] docker run -i -t -p 20073:20073 -p 20074:20074 -p 20075:20075 -p 20076:20076 -p 20077:20077 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=20075 --rest-port=20073 --tcp-port=20074 --discv5-udp-port=20076 --rest-address=0.0.0.0 --nat=extip:172.18.190.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=da61caa356cc588cab5d999cfd5cb1c9ffbc4dfeceecc926b65aab1531a60bb4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20077 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOpKsBldBW7ThThbwCE8biP6BhtNl2yqW6V0Q6m74-8NZ1RYYtII-sQ2zxBnI9pawkJ1lme_AiZcjFWC5SqUmCkCgmlkgnY0gmlwhKwSGROKbXVsdGlhZGRyc5YACASsEhkTBrwzAAoErBIZEwa8NN0DgnJzhQADAQAAiXNlY3AyNTZrMaECMPCHLMPp3V03ysBnJwefaFQXPsN5jeidVC4CIR1REBODdGNwgrwzg3VkcIK8NYV3YWt1MgE
|
||||
2026-03-15 04:45:55.061 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.190.138 waku c694b55a1c63d8d3f570b4a7ae6d3d57fb7bfb599a9792c01954bced68ae6f38
|
||||
2026-03-15 04:45:55.097 DEBUG [src.node.docker_mananger] Container started with ID c694b55a1c63. Setting up logs at ./log/docker/node2_2026-03-15_04-45-53__76074ee2-a4c7-4341-97c6-4f0c9b7f4e15__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:55.097 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20073
|
||||
2026-03-15 04:45:55.097 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:56.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20073/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:56.118 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_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-03-15 04:45:56.120 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:56.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20073/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:56.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.190.138/tcp/20074/p2p/16Uiu2HAmBmZAxKJaq61XAtGBaJWLR4WcVfetmxBuKKS2g2swRAEa","/ip4/172.18.190.138/tcp/20075/ws/p2p/16Uiu2HAmBmZAxKJaq61XAtGBaJWLR4WcVfetmxBuKKS2g2swRAEa"],"enrUri":"enr:-L24QDaZ4vgVQXBCt5LeSYm2YJCkb94Lf0eSD9XzHbV-YIViB9nSlOopMoQ9hd4mtel79KGfpQPocOjyn38P9Y3e6mICgmlkgnY0gmlwhKwSvoqKbXVsdGlhZGRyc5YACASsEr6KBk5qAAoErBK-igZOa90DgnJzhQADAQAAiXNlY3AyNTZrMaEC8tLo34XJ0znWvwBBGvk2iO7rgRWJEZ_wT-6n-x4MKneDdGNwgk5qg3VkcIJObIV3YWt1MgE"}'
|
||||
2026-03-15 04:45:56.126 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:56.127 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:56.127 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:56.130 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:45:56.130 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.105.51
|
||||
2026-03-15 04:45:56.130 DEBUG [src.node.docker_mananger] Generated ports ['2076', '2077', '2078', '2079', '2080']
|
||||
2026-03-15 04:45:56.131 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:56.131 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:56.131 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:56.131 DEBUG [src.node.docker_mananger] docker run -i -t -p 2076:2076 -p 2077:2077 -p 2078:2078 -p 2079:2079 -p 2080:2080 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=2078 --rest-port=2076 --tcp-port=2077 --discv5-udp-port=2079 --rest-address=0.0.0.0 --nat=extip:172.18.105.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1438e0ea5b6ea4c222e89ef437d00ef2c68feef53be4cdcd3fadc9ffad9d2d2d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2080 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDaZ4vgVQXBCt5LeSYm2YJCkb94Lf0eSD9XzHbV-YIViB9nSlOopMoQ9hd4mtel79KGfpQPocOjyn38P9Y3e6mICgmlkgnY0gmlwhKwSvoqKbXVsdGlhZGRyc5YACASsEr6KBk5qAAoErBK-igZOa90DgnJzhQADAQAAiXNlY3AyNTZrMaEC8tLo34XJ0znWvwBBGvk2iO7rgRWJEZ_wT-6n-x4MKneDdGNwgk5qg3VkcIJObIV3YWt1MgE
|
||||
2026-03-15 04:45:56.344 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.105.51 waku e04cc38b785ad24f7496e7c6d0d27519573ff65db7673bca3545889dae73b496
|
||||
2026-03-15 04:45:56.383 DEBUG [src.node.docker_mananger] Container started with ID e04cc38b785a. Setting up logs at ./log/docker/node3_2026-03-15_04-45-53__76074ee2-a4c7-4341-97c6-4f0c9b7f4e15__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:56.383 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2076
|
||||
2026-03-15 04:45:56.383 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:57.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2076/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:57.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-03-15 04:45:57.404 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:57.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2076/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:57.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.105.51/tcp/2077/p2p/16Uiu2HAm51BB6msWGWVGv26f2nMw9MYTywuexB2rgHD89jUFzkJT","/ip4/172.18.105.51/tcp/2078/ws/p2p/16Uiu2HAm51BB6msWGWVGv26f2nMw9MYTywuexB2rgHD89jUFzkJT"],"enrUri":"enr:-L24QM6le7gIOcXZMbqv9a9w3bzJ8-vS-FF4LHTkHi1d-v8nRTzdu1lS_Hoocp52Fddykr-_g95G7OjIeIAe5Kj6rvgCgmlkgnY0gmlwhKwSaTOKbXVsdGlhZGRyc5YACASsEmkzBggdAAoErBJpMwYIHt0DgnJzhQADAQAAiXNlY3AyNTZrMaECjk5cIDxWR2PO11TLyseQ1iBM7oRidkuNoSYJhIFhzCiDdGNwgggdg3VkcIIIH4V3YWt1MgE"}'
|
||||
2026-03-15 04:45:57.407 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:57.407 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:57.408 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:57.409 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:45:57.409 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.38.145
|
||||
2026-03-15 04:45:57.409 DEBUG [src.node.docker_mananger] Generated ports ['42218', '42219', '42220', '42221', '42222']
|
||||
2026-03-15 04:45:57.410 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:57.410 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:57.410 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:57.410 DEBUG [src.node.docker_mananger] docker run -i -t -p 42218:42218 -p 42219:42219 -p 42220:42220 -p 42221:42221 -p 42222:42222 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=42220 --rest-port=42218 --tcp-port=42219 --discv5-udp-port=42221 --rest-address=0.0.0.0 --nat=extip:172.18.38.145 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=831ce9ae28f0fad8abba1dbac72a9fabc0f24666dbafe0acfdbbb6b925d6a303 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42222 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QM6le7gIOcXZMbqv9a9w3bzJ8-vS-FF4LHTkHi1d-v8nRTzdu1lS_Hoocp52Fddykr-_g95G7OjIeIAe5Kj6rvgCgmlkgnY0gmlwhKwSaTOKbXVsdGlhZGRyc5YACASsEmkzBggdAAoErBJpMwYIHt0DgnJzhQADAQAAiXNlY3AyNTZrMaECjk5cIDxWR2PO11TLyseQ1iBM7oRidkuNoSYJhIFhzCiDdGNwgggdg3VkcIIIH4V3YWt1MgE
|
||||
2026-03-15 04:45:57.614 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.38.145 waku 8e83f005f73584aa7318fe3c5332cee7b4867362dd383b3dbad929201be41fd9
|
||||
2026-03-15 04:45:57.648 DEBUG [src.node.docker_mananger] Container started with ID 8e83f005f735. Setting up logs at ./log/docker/node4_2026-03-15_04-45-53__76074ee2-a4c7-4341-97c6-4f0c9b7f4e15__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:57.649 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42218
|
||||
2026-03-15 04:45:57.649 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:58.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42218/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:58.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-03-15 04:45:58.671 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:58.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42218/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:58.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.38.145/tcp/42219/p2p/16Uiu2HAm9r1A8UTf8FaZCa1K8SM52RVMe3GJbVV645QDJok38eFN","/ip4/172.18.38.145/tcp/42220/ws/p2p/16Uiu2HAm9r1A8UTf8FaZCa1K8SM52RVMe3GJbVV645QDJok38eFN"],"enrUri":"enr:-L24QDak0iVp1qz_UoRcoUe_m-DVMR20oFOlzEtCZ1fI8-OPE_8J0IJNcjy1hziAd7DtRPNfyMFqnHFVRznxC_I_z1UCgmlkgnY0gmlwhKwSJpGKbXVsdGlhZGRyc5YACASsEiaRBqTrAAoErBImkQak7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1j89wwrpUN7N3Vbd5RuvBFhzjb-sPXxWTZqDqvtWqI2DdGNwgqTrg3VkcIKk7YV3YWt1MgE"}'
|
||||
2026-03-15 04:45:58.675 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:58.675 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48178/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:45:58.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:58.680 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20073/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:45:58.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:58.689 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2076/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:45:58.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:58.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42218/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:45:58.709 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:58.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48178/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:58.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.190.138/tcp/50224/p2p/16Uiu2HAmBmZAxKJaq61XAtGBaJWLR4WcVfetmxBuKKS2g2swRAEa","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:45:58.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20073/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:58.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.25.19/tcp/48179/p2p/16Uiu2HAkxiiGpyoVwwSewESEpJ3Yiv3tWhBWnXNmhMoJtde6nhBx","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"},{"multiaddr":"/ip4/172.18.105.51/tcp/40566/p2p/16Uiu2HAm51BB6msWGWVGv26f2nMw9MYTywuexB2rgHD89jUFzkJT","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:45:58.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2076/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:58.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.38.145/tcp/43532/p2p/16Uiu2HAm9r1A8UTf8FaZCa1K8SM52RVMe3GJbVV645QDJok38eFN","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.190.138/tcp/20074/p2p/16Uiu2HAmBmZAxKJaq61XAtGBaJWLR4WcVfetmxBuKKS2g2swRAEa","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
2026-03-15 04:45:58.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42218/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:58.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.105.51/tcp/2077/p2p/16Uiu2HAm51BB6msWGWVGv26f2nMw9MYTywuexB2rgHD89jUFzkJT","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
2026-03-15 04:45:58.721 DEBUG [src.libs.common] Sleeping for 60 seconds
|
||||
2026-03-15 04:46:58.721 DEBUG [tests.e2e.test_network_conditions] Applying 3000ms latency on node1 only
|
||||
2026-03-15 04:46:58.723 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5028', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-15 04:46:58.755 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5028', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '3000ms']
|
||||
2026-03-15 04:46:58.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42218/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:58.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
|
||||
2026-03-15 04:46:58.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:04.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:04.783 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:04.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:04.797 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:47:04.999 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:11.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:11.011 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:11.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:11.026 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:47:11.227 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:17.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:17.237 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:17.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:17.249 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:47:17.450 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:23.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:23.459 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:23.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:23.468 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:47:23.670 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48178/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:29.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:29.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:29.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:29.688 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:47:29.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42218/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:29.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550018774343212,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550024783873302,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550024999651534,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550031011222554,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550031227507732,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550037237816296,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550037450345957,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550043459002483,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550043670679287,"ephemeral":false,"proof":""},{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550049677940000,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:47:29.895 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5028', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-15 04:47:29.907 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:29.908 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:29.908 DEBUG [src.node.waku_node] Stopping container with id 12e0d643ef2e
|
||||
2026-03-15 04:47:30.520 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:30.521 DEBUG [src.node.waku_node] Stopping container with id c694b55a1c63
|
||||
2026-03-15 04:47:31.109 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:31.111 DEBUG [src.node.waku_node] Stopping container with id e04cc38b785a
|
||||
2026-03-15 04:47:31.339 ERROR [src.node.docker_mananger] Max retries reached for container 12e0d643ef2e. Exiting log stream.
|
||||
2026-03-15 04:47:31.665 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:31.665 DEBUG [src.node.waku_node] Stopping container with id 8e83f005f735
|
||||
2026-03-15 04:47:31.922 ERROR [src.node.docker_mananger] Max retries reached for container c694b55a1c63. Exiting log stream.
|
||||
2026-03-15 04:47:32.222 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:32.223 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:32.303 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:32.382 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:32.453 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:32.531 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
390
nim/1115/data/attachments/1ef875f02d3db4ee.txt
Normal file
390
nim/1115/data/attachments/1ef875f02d3db4ee.txt
Normal file
@ -0,0 +1,390 @@
|
||||
2026-03-15 04:49:04.071 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:49:04.072 DEBUG [tests.conftest] Running test: test_static_shard_relay_10_nwaku_nodes with id: 2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce
|
||||
2026-03-15 04:49:04.073 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:49:04.073 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:49:04.073 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:49:04.087 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:04.087 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:04.088 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:04.088 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:04.089 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:04.089 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.67.227
|
||||
2026-03-15 04:49:04.089 DEBUG [src.node.docker_mananger] Generated ports ['20112', '20113', '20114', '20115', '20116']
|
||||
2026-03-15 04:49:04.089 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:49:04.090 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:49:04.090 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:04.090 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:04.090 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:04.090 DEBUG [src.node.docker_mananger] docker run -i -t -p 20112:20112 -p 20113:20113 -p 20114:20114 -p 20115:20115 -p 20116:20116 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=20114 --rest-port=20112 --tcp-port=20113 --discv5-udp-port=20115 --rest-address=0.0.0.0 --nat=extip:172.18.67.227 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bedebc2ba04fd8b9386aafdb10ecb8905ca81f9c20a5f3c325ea7af3daaca3e9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20116 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:49:04.282 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.67.227 waku d1691a6184ccf3999a7568c8c1f217063e1f4a6da9e36cd1afdba7a004f04c81
|
||||
2026-03-15 04:49:04.296 ERROR [src.node.docker_mananger] Max retries reached for container 708eb735c7e0. Exiting log stream.
|
||||
2026-03-15 04:49:04.325 DEBUG [src.node.docker_mananger] Container started with ID d1691a6184cc. Setting up logs at ./log/docker/node1_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:04.326 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20112
|
||||
2026-03-15 04:49:04.326 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:04.898 ERROR [src.node.docker_mananger] Max retries reached for container 858eaab0cb87. Exiting log stream.
|
||||
2026-03-15 04:49:05.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20112/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:05.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:05.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20112/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:05.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","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-15 04:49:05.469 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:05.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20112/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:05.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.227/tcp/20113/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x","/ip4/172.18.67.227/tcp/20114/ws/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x"],"enrUri":"enr:-L24QOI51W3DOKDr1kEyHW63fUqwNiJHBNHp0NIcV5Ll9jLDD5Kz1lTDmeGQWRoYghG5iK6R4yI2-R7VyOcntvvMsKQCgmlkgnY0gmlwhKwSQ-OKbXVsdGlhZGRyc5YACASsEkPjBk6RAAoErBJD4wZOkt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjQlrLKWlKmVGvyMG_aqciWYUlpEEq7q5aViAPu-vQp2DdGNwgk6Rg3VkcIJOk4V3YWt1MgU"}'
|
||||
2026-03-15 04:49:05.472 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:05.480 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:05.482 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:05.482 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:05.482 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:05.484 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:05.484 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.196.79
|
||||
2026-03-15 04:49:05.484 DEBUG [src.node.docker_mananger] Generated ports ['39190', '39191', '39192', '39193', '39194']
|
||||
2026-03-15 04:49:05.484 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:49:05.484 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:49:05.484 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:05.484 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:05.485 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:05.485 DEBUG [src.node.docker_mananger] docker run -i -t -p 39190:39190 -p 39191:39191 -p 39192:39192 -p 39193:39193 -p 39194:39194 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=39192 --rest-port=39190 --tcp-port=39191 --discv5-udp-port=39193 --rest-address=0.0.0.0 --nat=extip:172.18.196.79 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2d1f5baec7e3eed788ef49c5bd5baeb6edaf5dda332afd86df93cd5be6cb7c41 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39194 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOI51W3DOKDr1kEyHW63fUqwNiJHBNHp0NIcV5Ll9jLDD5Kz1lTDmeGQWRoYghG5iK6R4yI2-R7VyOcntvvMsKQCgmlkgnY0gmlwhKwSQ-OKbXVsdGlhZGRyc5YACASsEkPjBk6RAAoErBJD4wZOkt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjQlrLKWlKmVGvyMG_aqciWYUlpEEq7q5aViAPu-vQp2DdGNwgk6Rg3VkcIJOk4V3YWt1MgU
|
||||
2026-03-15 04:49:05.693 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.196.79 waku 990ef8f227df0f85593cada4c8a09865cde13c1da8153830a2f69c39c5b7dd6c
|
||||
2026-03-15 04:49:05.730 DEBUG [src.node.docker_mananger] Container started with ID 990ef8f227df. Setting up logs at ./log/docker/node3_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:05.731 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39190
|
||||
2026-03-15 04:49:05.731 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:06.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39190/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:06.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:49:06.734 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:06.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39190/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:06.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.79/tcp/39191/p2p/16Uiu2HAmF99yAhdb6qEbRzbesyJ8HHoFwqktQvYtKwr2V2yimNAR","/ip4/172.18.196.79/tcp/39192/ws/p2p/16Uiu2HAmF99yAhdb6qEbRzbesyJ8HHoFwqktQvYtKwr2V2yimNAR"],"enrUri":"enr:-L24QFWuOup-pyCwbGmIR0uTvqxdtMkqQU9JIO1LhmJ8GnXTQDBQI7TALsYvAuCIyOgzrAXChmLoOGlAFwTRXQ9EXsECgmlkgnY0gmlwhKwSxE-KbXVsdGlhZGRyc5YACASsEsRPBpkXAAoErBLETwaZGN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJO6DJNKvKAKM6vkjhZnKtHDnFkQxzW807vANmcOwBsaDdGNwgpkXg3VkcIKZGYV3YWt1MgE"}'
|
||||
2026-03-15 04:49:06.737 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:06.738 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39190/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.227/tcp/20113/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x"]'
|
||||
2026-03-15 04:49:06.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:06.809 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:06.810 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:06.810 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:06.810 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:06.815 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:06.815 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.210.104
|
||||
2026-03-15 04:49:06.815 DEBUG [src.node.docker_mananger] Generated ports ['53425', '53426', '53427', '53428', '53429']
|
||||
2026-03-15 04:49:06.817 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:49:06.818 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:49:06.818 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:06.818 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:06.818 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:06.818 DEBUG [src.node.docker_mananger] docker run -i -t -p 53425:53425 -p 53426:53426 -p 53427:53427 -p 53428:53428 -p 53429:53429 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=53427 --rest-port=53425 --tcp-port=53426 --discv5-udp-port=53428 --rest-address=0.0.0.0 --nat=extip:172.18.210.104 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=eebaaeccbbbaf23da2b942ed1a5e0527551bdd8f5e9cc41ca8aaf4adaa789aa9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53429 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOI51W3DOKDr1kEyHW63fUqwNiJHBNHp0NIcV5Ll9jLDD5Kz1lTDmeGQWRoYghG5iK6R4yI2-R7VyOcntvvMsKQCgmlkgnY0gmlwhKwSQ-OKbXVsdGlhZGRyc5YACASsEkPjBk6RAAoErBJD4wZOkt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjQlrLKWlKmVGvyMG_aqciWYUlpEEq7q5aViAPu-vQp2DdGNwgk6Rg3VkcIJOk4V3YWt1MgU
|
||||
2026-03-15 04:49:07.046 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.210.104 waku 115de28359adb8e8390b43abf92576eba9fe992f82071df1fd1dafcd394a270e
|
||||
2026-03-15 04:49:07.091 DEBUG [src.node.docker_mananger] Container started with ID 115de28359ad. Setting up logs at ./log/docker/node4_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:07.091 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53425
|
||||
2026-03-15 04:49:07.092 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:08.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53425/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:08.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:08.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53425/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:08.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:08.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53425/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:08.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:08.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53425/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:08.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:49:08.405 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:08.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53425/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:08.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.210.104/tcp/53426/p2p/16Uiu2HAmSn162w6wK6wxXHPVkGdUqY7MD6xY2VmQXYveowWbFpZd","/ip4/172.18.210.104/tcp/53427/ws/p2p/16Uiu2HAmSn162w6wK6wxXHPVkGdUqY7MD6xY2VmQXYveowWbFpZd"],"enrUri":"enr:-L24QGoSZdRRKKnh2RLa2Fcn1fz6lZONPgnDTayKbF3Nac9gEGL3vcD86YL3wc9rGLMC-kt6YlxiS_aHZVqEVzgi41gCgmlkgnY0gmlwhKwS0miKbXVsdGlhZGRyc5YACASsEtJoBtCyAAoErBLSaAbQs90DgnJzhQACAQAAiXNlY3AyNTZrMaED0c-EE83Du20vpYfEibuazu1TnR8vVt0t6ywcfmeZZfCDdGNwgtCyg3VkcILQtIV3YWt1MgE"}'
|
||||
2026-03-15 04:49:08.408 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:08.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53425/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.227/tcp/20113/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x"]'
|
||||
2026-03-15 04:49:08.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:08.445 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:08.445 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:08.446 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:08.446 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:08.449 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:08.451 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.145.109
|
||||
2026-03-15 04:49:08.454 DEBUG [src.node.docker_mananger] Generated ports ['1654', '1655', '1656', '1657', '1658']
|
||||
2026-03-15 04:49:08.454 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:49:08.454 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:49:08.456 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:08.457 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:08.457 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:08.458 DEBUG [src.node.docker_mananger] docker run -i -t -p 1654:1654 -p 1655:1655 -p 1656:1656 -p 1657:1657 -p 1658:1658 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=1656 --rest-port=1654 --tcp-port=1655 --discv5-udp-port=1657 --rest-address=0.0.0.0 --nat=extip:172.18.145.109 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a74cb328bb04c0b30d7b97da32a548ec124d3c1daedfad2bbf7cafddaac202a2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1658 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOI51W3DOKDr1kEyHW63fUqwNiJHBNHp0NIcV5Ll9jLDD5Kz1lTDmeGQWRoYghG5iK6R4yI2-R7VyOcntvvMsKQCgmlkgnY0gmlwhKwSQ-OKbXVsdGlhZGRyc5YACASsEkPjBk6RAAoErBJD4wZOkt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjQlrLKWlKmVGvyMG_aqciWYUlpEEq7q5aViAPu-vQp2DdGNwgk6Rg3VkcIJOk4V3YWt1MgU
|
||||
2026-03-15 04:49:08.684 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.145.109 waku 5ab786ffb2276347af37326753ccde2469585cd43fc17cc9027f326df5f53c7d
|
||||
2026-03-15 04:49:08.727 DEBUG [src.node.docker_mananger] Container started with ID 5ab786ffb227. Setting up logs at ./log/docker/node5_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:08.727 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1654
|
||||
2026-03-15 04:49:08.727 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:09.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1654/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:09.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:09.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1654/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:09.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:09.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1654/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:09.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:49:09.937 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:09.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1654/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:09.940 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.109/tcp/1655/p2p/16Uiu2HAkyapUAaf1iexE78dXWot1d2nmU3yN5DbyfJzrnpLcsTEd","/ip4/172.18.145.109/tcp/1656/ws/p2p/16Uiu2HAkyapUAaf1iexE78dXWot1d2nmU3yN5DbyfJzrnpLcsTEd"],"enrUri":"enr:-L24QLEwT73HGBUasEZv3SOsp3Wja8VIjo9t29_JQ-_0p_nLCuNBmbmqDLWfalLHJw141RbDy6AB3B8OvlLD2byJ4pACgmlkgnY0gmlwhKwSkW2KbXVsdGlhZGRyc5YACASsEpFtBgZ3AAoErBKRbQYGeN0DgnJzhQACAQAAiXNlY3AyNTZrMaECPcaS4D7z0nzEYIbgtWxf5oHiX39mMUCBCcfmA2wEZd6DdGNwggZ3g3VkcIIGeYV3YWt1MgE"}'
|
||||
2026-03-15 04:49:09.940 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:09.940 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1654/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.227/tcp/20113/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x"]'
|
||||
2026-03-15 04:49:09.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:09.984 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:09.985 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:09.986 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:09.987 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:09.991 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:09.992 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.97
|
||||
2026-03-15 04:49:09.993 DEBUG [src.node.docker_mananger] Generated ports ['39169', '39170', '39171', '39172', '39173']
|
||||
2026-03-15 04:49:09.993 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:49:09.993 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:49:09.994 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:09.995 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:09.995 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:09.995 DEBUG [src.node.docker_mananger] docker run -i -t -p 39169:39169 -p 39170:39170 -p 39171:39171 -p 39172:39172 -p 39173:39173 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=39171 --rest-port=39169 --tcp-port=39170 --discv5-udp-port=39172 --rest-address=0.0.0.0 --nat=extip:172.18.59.97 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=37fdf32bfbfca60869bdabfba46ceb6eaf1994b4c0b35526eeffdae33effe90c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39173 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOI51W3DOKDr1kEyHW63fUqwNiJHBNHp0NIcV5Ll9jLDD5Kz1lTDmeGQWRoYghG5iK6R4yI2-R7VyOcntvvMsKQCgmlkgnY0gmlwhKwSQ-OKbXVsdGlhZGRyc5YACASsEkPjBk6RAAoErBJD4wZOkt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjQlrLKWlKmVGvyMG_aqciWYUlpEEq7q5aViAPu-vQp2DdGNwgk6Rg3VkcIJOk4V3YWt1MgU
|
||||
2026-03-15 04:49:10.208 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.97 waku b116c05bd5a342af5951f269a0e1993ade2e7989728f782bf5f80ce74eff8aec
|
||||
2026-03-15 04:49:10.243 DEBUG [src.node.docker_mananger] Container started with ID b116c05bd5a3. Setting up logs at ./log/docker/node6_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:10.244 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39169
|
||||
2026-03-15 04:49:10.244 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:11.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39169/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:11.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:11.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39169/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:11.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:11.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39169/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:11.459 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-15 04:49:11.459 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:11.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39169/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:11.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.97/tcp/39170/p2p/16Uiu2HAm5B6PfBBtCsDecv4LgqsqpcJEWWJpj9iMLm428s96eiDS","/ip4/172.18.59.97/tcp/39171/ws/p2p/16Uiu2HAm5B6PfBBtCsDecv4LgqsqpcJEWWJpj9iMLm428s96eiDS"],"enrUri":"enr:-L24QG96K5gBuSBSg67ExgE7904TmI2myfyv3vVV56ZX5fm_PGa7gWKYBOt83yY6qRHTPmgczYvXCHikI3rWU1y9oaICgmlkgnY0gmlwhKwSO2GKbXVsdGlhZGRyc5YACASsEjthBpkCAAoErBI7YQaZA90DgnJzhQACAQAAiXNlY3AyNTZrMaECkNjCX3d9omLV61BcmvoTaU32woQo1hnfGrepozaRjK2DdGNwgpkCg3VkcIKZBIV3YWt1MgE"}'
|
||||
2026-03-15 04:49:11.462 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:11.462 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39169/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.227/tcp/20113/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x"]'
|
||||
2026-03-15 04:49:11.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:11.510 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:11.510 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:11.511 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:11.513 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:11.517 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:11.517 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.67.236
|
||||
2026-03-15 04:49:11.518 DEBUG [src.node.docker_mananger] Generated ports ['8836', '8837', '8838', '8839', '8840']
|
||||
2026-03-15 04:49:11.520 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:49:11.521 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:49:11.523 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:11.524 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:11.525 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:11.528 DEBUG [src.node.docker_mananger] docker run -i -t -p 8836:8836 -p 8837:8837 -p 8838:8838 -p 8839:8839 -p 8840:8840 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=8838 --rest-port=8836 --tcp-port=8837 --discv5-udp-port=8839 --rest-address=0.0.0.0 --nat=extip:172.18.67.236 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e96deee6fe7f469dfb764fa1b20facbdeccfe81c1d7fd7f5ba71e21fe1ca95bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8840 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOI51W3DOKDr1kEyHW63fUqwNiJHBNHp0NIcV5Ll9jLDD5Kz1lTDmeGQWRoYghG5iK6R4yI2-R7VyOcntvvMsKQCgmlkgnY0gmlwhKwSQ-OKbXVsdGlhZGRyc5YACASsEkPjBk6RAAoErBJD4wZOkt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjQlrLKWlKmVGvyMG_aqciWYUlpEEq7q5aViAPu-vQp2DdGNwgk6Rg3VkcIJOk4V3YWt1MgU
|
||||
2026-03-15 04:49:11.741 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.67.236 waku df351fe314edd4ae76920a4a580decd7558a55dcc82e03218f9db5ff1090ec52
|
||||
2026-03-15 04:49:11.781 DEBUG [src.node.docker_mananger] Container started with ID df351fe314ed. Setting up logs at ./log/docker/node7_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:11.782 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8836
|
||||
2026-03-15 04:49:11.782 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:12.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8836/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:12.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:49:12.786 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:12.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8836/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:12.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.236/tcp/8837/p2p/16Uiu2HAmRnEDjARpRgPnTQ5n8EjvY4sYHvTwJVehDQvmfbtP3HVu","/ip4/172.18.67.236/tcp/8838/ws/p2p/16Uiu2HAmRnEDjARpRgPnTQ5n8EjvY4sYHvTwJVehDQvmfbtP3HVu"],"enrUri":"enr:-L24QAmkySH-wvDIw1ZwFMCjdGvoCvdouwlgxXZRbCsje5hdNSA1xGvec5b7jBpgPLaP-AaZWNDKh_qpeEwuLyAQxHMCgmlkgnY0gmlwhKwSQ-yKbXVsdGlhZGRyc5YACASsEkPsBiKFAAoErBJD7AYiht0DgnJzhQACAQAAiXNlY3AyNTZrMaEDwwKtmi7REfqInYU5cYr8JWL-LHajZywTLkHdSw9saNyDdGNwgiKFg3VkcIIih4V3YWt1MgE"}'
|
||||
2026-03-15 04:49:12.789 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:12.789 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8836/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.227/tcp/20113/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x"]'
|
||||
2026-03-15 04:49:12.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:12.829 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:12.830 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:12.831 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:12.831 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:12.834 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:12.837 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.16.53
|
||||
2026-03-15 04:49:12.837 DEBUG [src.node.docker_mananger] Generated ports ['46642', '46643', '46644', '46645', '46646']
|
||||
2026-03-15 04:49:12.838 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:49:12.838 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:49:12.838 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:12.840 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:12.840 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:12.840 DEBUG [src.node.docker_mananger] docker run -i -t -p 46642:46642 -p 46643:46643 -p 46644:46644 -p 46645:46645 -p 46646:46646 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=46644 --rest-port=46642 --tcp-port=46643 --discv5-udp-port=46645 --rest-address=0.0.0.0 --nat=extip:172.18.16.53 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d1173bffd16d24688fb64cc06e3476ad245ea4b4f3fb7a64bcd3ffaea69e8dfc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46646 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOI51W3DOKDr1kEyHW63fUqwNiJHBNHp0NIcV5Ll9jLDD5Kz1lTDmeGQWRoYghG5iK6R4yI2-R7VyOcntvvMsKQCgmlkgnY0gmlwhKwSQ-OKbXVsdGlhZGRyc5YACASsEkPjBk6RAAoErBJD4wZOkt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjQlrLKWlKmVGvyMG_aqciWYUlpEEq7q5aViAPu-vQp2DdGNwgk6Rg3VkcIJOk4V3YWt1MgU
|
||||
2026-03-15 04:49:13.051 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.16.53 waku 32b95a050536c6c1f3e2a1d0baa9c202f23d13f31f9e32ea34b2d6b3ae0c24b3
|
||||
2026-03-15 04:49:13.087 DEBUG [src.node.docker_mananger] Container started with ID 32b95a050536. Setting up logs at ./log/docker/node8_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:13.088 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46642
|
||||
2026-03-15 04:49:13.088 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:14.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46642/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:14.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46642/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:14.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46642/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:14.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46642/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:14.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46642/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:14.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46642/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:14.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46642/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.738 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-15 04:49:14.738 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:14.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46642/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:14.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.53/tcp/46643/p2p/16Uiu2HAmFo1HPTyEvt2X1pZ4iN5wzgvevhT5QRznJSJR4QcPPxhM","/ip4/172.18.16.53/tcp/46644/ws/p2p/16Uiu2HAmFo1HPTyEvt2X1pZ4iN5wzgvevhT5QRznJSJR4QcPPxhM"],"enrUri":"enr:-L24QEw_2xy-9bwSz9hUkWfhiDr5kFLil59UqgTmmlS3zjYeahv3RF3VVfkHoXtcLz5g0AbRia9CTj_h6R4jmvwOdAUCgmlkgnY0gmlwhKwSEDWKbXVsdGlhZGRyc5YACASsEhA1BrYzAAoErBIQNQa2NN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDLqDDC1D9Pu_E-MPv0Y83Sh-995Jo1FuNLkIeWoQQzNCDdGNwgrYzg3VkcIK2NYV3YWt1MgE"}'
|
||||
2026-03-15 04:49:14.741 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:14.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46642/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.227/tcp/20113/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x"]'
|
||||
2026-03-15 04:49:14.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:14.778 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:14.779 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node9_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:14.779 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:14.779 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:14.784 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:14.784 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.149.98
|
||||
2026-03-15 04:49:14.785 DEBUG [src.node.docker_mananger] Generated ports ['64024', '64025', '64026', '64027', '64028']
|
||||
2026-03-15 04:49:14.786 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:49:14.786 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:49:14.786 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:14.787 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:14.787 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:14.787 DEBUG [src.node.docker_mananger] docker run -i -t -p 64024:64024 -p 64025:64025 -p 64026:64026 -p 64027:64027 -p 64028:64028 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=64026 --rest-port=64024 --tcp-port=64025 --discv5-udp-port=64027 --rest-address=0.0.0.0 --nat=extip:172.18.149.98 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bfaedeec7d9b0f1a1f8e844d3bdcd4eaf43d3c38bd6800bb80bd8e1585a643e7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64028 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOI51W3DOKDr1kEyHW63fUqwNiJHBNHp0NIcV5Ll9jLDD5Kz1lTDmeGQWRoYghG5iK6R4yI2-R7VyOcntvvMsKQCgmlkgnY0gmlwhKwSQ-OKbXVsdGlhZGRyc5YACASsEkPjBk6RAAoErBJD4wZOkt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjQlrLKWlKmVGvyMG_aqciWYUlpEEq7q5aViAPu-vQp2DdGNwgk6Rg3VkcIJOk4V3YWt1MgU
|
||||
2026-03-15 04:49:15.010 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.149.98 waku 8b40b558cc995af8ac740d22eaf8a74f4b3154a7582618912658f2ba641961d4
|
||||
2026-03-15 04:49:15.047 DEBUG [src.node.docker_mananger] Container started with ID 8b40b558cc99. Setting up logs at ./log/docker/node9_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:15.048 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64024
|
||||
2026-03-15 04:49:15.049 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:16.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64024/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:16.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:49:16.054 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:16.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64024/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:16.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.149.98/tcp/64025/p2p/16Uiu2HAmMAMz5weNnqukhnxDDDSg3mJHThtBUvfMS9LLuksLjZwS","/ip4/172.18.149.98/tcp/64026/ws/p2p/16Uiu2HAmMAMz5weNnqukhnxDDDSg3mJHThtBUvfMS9LLuksLjZwS"],"enrUri":"enr:-L24QCZOSkJrfC_zYV0IBUexwKOg6zvgNaVWUVGC0by88otibvJetnFR4T1IsylDlMWq0QVRwztIXW1eCKbRUHKutf8CgmlkgnY0gmlwhKwSlWKKbXVsdGlhZGRyc5YACASsEpViBvoZAAoErBKVYgb6Gt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDfmPNDXTQtUXscc-IuhXMvnOrdi93DIgzOrLIkCLT5JWDdGNwgvoZg3VkcIL6G4V3YWt1MgE"}'
|
||||
2026-03-15 04:49:16.066 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:16.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64024/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.227/tcp/20113/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x"]'
|
||||
2026-03-15 04:49:16.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:16.114 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:16.115 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node10_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:16.115 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:16.115 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:16.118 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:16.119 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.181.128
|
||||
2026-03-15 04:49:16.119 DEBUG [src.node.docker_mananger] Generated ports ['24624', '24625', '24626', '24627', '24628']
|
||||
2026-03-15 04:49:16.121 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:49:16.121 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:49:16.122 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:16.122 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:16.122 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:16.123 DEBUG [src.node.docker_mananger] docker run -i -t -p 24624:24624 -p 24625:24625 -p 24626:24626 -p 24627:24627 -p 24628:24628 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=24626 --rest-port=24624 --tcp-port=24625 --discv5-udp-port=24627 --rest-address=0.0.0.0 --nat=extip:172.18.181.128 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b6ed2c0fdcf4dedde05aea7e7d487cc6ea9a5a5fd40e44f9afba95fdee4da2ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24628 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOI51W3DOKDr1kEyHW63fUqwNiJHBNHp0NIcV5Ll9jLDD5Kz1lTDmeGQWRoYghG5iK6R4yI2-R7VyOcntvvMsKQCgmlkgnY0gmlwhKwSQ-OKbXVsdGlhZGRyc5YACASsEkPjBk6RAAoErBJD4wZOkt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjQlrLKWlKmVGvyMG_aqciWYUlpEEq7q5aViAPu-vQp2DdGNwgk6Rg3VkcIJOk4V3YWt1MgU
|
||||
2026-03-15 04:49:16.357 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.181.128 waku 3b9f1e887b9b155b5de23cb32ff9001d64d1aef6069a09a3ed78811e9298b89b
|
||||
2026-03-15 04:49:16.404 DEBUG [src.node.docker_mananger] Container started with ID 3b9f1e887b9b. Setting up logs at ./log/docker/node10_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:16.406 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24624
|
||||
2026-03-15 04:49:16.406 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:17.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24624/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:17.419 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:17.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24624/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:17.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:49:17.523 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:17.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24624/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:17.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.181.128/tcp/24625/p2p/16Uiu2HAmD2TDqEQTMU4Dd7dzc6pMxdspAPiPLVy5MPqhC2JKXszC","/ip4/172.18.181.128/tcp/24626/ws/p2p/16Uiu2HAmD2TDqEQTMU4Dd7dzc6pMxdspAPiPLVy5MPqhC2JKXszC"],"enrUri":"enr:-L24QJuBnPKB2JW6qFe9P0ZwvpXMG6Q4EXIMxjjXT6SV0XUILvMRvBCgcSq1BttBIdRMRdzS2NOwF9IWanYkBDPYZg8CgmlkgnY0gmlwhKwStYCKbXVsdGlhZGRyc5YACASsErWABmAxAAoErBK1gAZgMt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDBX-Uooczj34bQxA_WsILA0y_W5cZRdoh34oPBjuNIy2DdGNwgmAxg3VkcIJgM4V3YWt1MgE"}'
|
||||
2026-03-15 04:49:17.529 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:17.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24624/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.227/tcp/20113/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x"]'
|
||||
2026-03-15 04:49:17.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:17.591 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:49:17.591 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node11_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:17.591 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:49:17.591 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:49:17.593 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:49:17.593 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.145.35
|
||||
2026-03-15 04:49:17.593 DEBUG [src.node.docker_mananger] Generated ports ['4091', '4092', '4093', '4094', '4095']
|
||||
2026-03-15 04:49:17.593 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:49:17.593 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:49:17.593 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:49:17.594 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:49:17.594 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:49:17.594 DEBUG [src.node.docker_mananger] docker run -i -t -p 4091:4091 -p 4092:4092 -p 4093:4093 -p 4094:4094 -p 4095:4095 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=4093 --rest-port=4091 --tcp-port=4092 --discv5-udp-port=4094 --rest-address=0.0.0.0 --nat=extip:172.18.145.35 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e45f5c7ad2035f6e0c56823ee3cbfafffaca98ae5f7d0b6e5bdbefde2a07faea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4095 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOI51W3DOKDr1kEyHW63fUqwNiJHBNHp0NIcV5Ll9jLDD5Kz1lTDmeGQWRoYghG5iK6R4yI2-R7VyOcntvvMsKQCgmlkgnY0gmlwhKwSQ-OKbXVsdGlhZGRyc5YACASsEkPjBk6RAAoErBJD4wZOkt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDjQlrLKWlKmVGvyMG_aqciWYUlpEEq7q5aViAPu-vQp2DdGNwgk6Rg3VkcIJOk4V3YWt1MgU
|
||||
2026-03-15 04:49:17.820 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.145.35 waku 4a3d65b677b8da4d77d6dbd8728cb6afbcf6d11880659585467a6f6b9438ff6a
|
||||
2026-03-15 04:49:17.868 DEBUG [src.node.docker_mananger] Container started with ID 4a3d65b677b8. Setting up logs at ./log/docker/node11_2026-03-15_04-49-04__a86b088f-f1ec-41cd-9cda-a7c75d1e75ce__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:49:17.868 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4091
|
||||
2026-03-15 04:49:17.868 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:49:18.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4091/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:18.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:18.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4091/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:18.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:19.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4091/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:19.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4091/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:19.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4091/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:49:19.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4091/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.393 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-15 04:49:19.393 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:49:19.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4091/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.35/tcp/4092/p2p/16Uiu2HAm5CD4E8q8kPjxrjRzHgzauGTTzBEpYrwUiGDUEeiKfuEn","/ip4/172.18.145.35/tcp/4093/ws/p2p/16Uiu2HAm5CD4E8q8kPjxrjRzHgzauGTTzBEpYrwUiGDUEeiKfuEn"],"enrUri":"enr:-L24QHB8-hhLFW9e8JPAM-KUqkLE6W_NEIsCgU7goVnY0IIDQNtS8KxLyq73J6CoT6KO1Bg9tkZpJWKljL7dUEcUAdcCgmlkgnY0gmlwhKwSkSOKbXVsdGlhZGRyc5YACASsEpEjBg_8AAoErBKRIwYP_d0DgnJzhQACAQAAiXNlY3AyNTZrMaECkSHgTZfXUPcJM1LWMInoEaQX2PsQVq_9DqP1U_QjqN-DdGNwgg_8g3VkcIIP_oV3YWt1MgE"}'
|
||||
2026-03-15 04:49:19.399 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:49:19.400 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4091/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.227/tcp/20113/p2p/16Uiu2HAmN9YAaPWUg8xJHsYtVFmbKmcrEqqgQCusXXWhk6bhdw4x"]'
|
||||
2026-03-15 04:49:19.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.444 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20112/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-15 04:49:19.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.458 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39190/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-15 04:49:19.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.465 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53425/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-15 04:49:19.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.470 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1654/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-15 04:49:19.473 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.473 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39169/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-15 04:49:19.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8836/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-15 04:49:19.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.478 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46642/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-15 04:49:19.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.484 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64024/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-15 04:49:19.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24624/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-15 04:49:19.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.492 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4091/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
2026-03-15 04:49:19.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20112/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:49:19.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:49:19.522 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:49:19.624 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:19.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20112/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.627 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550159495232407,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:19.628 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:19.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39190/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550159495232407,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:19.632 DEBUG [src.steps.sharding] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:19.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53425/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550159495232407,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:19.636 DEBUG [src.steps.sharding] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:19.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1654/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550159495232407,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:19.640 DEBUG [src.steps.sharding] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:19.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39169/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550159495232407,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:19.643 DEBUG [src.steps.sharding] Checking that peer NODE_6:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:19.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550159495232407,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:19.648 DEBUG [src.steps.sharding] Checking that peer NODE_7:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:19.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46642/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.650 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550159495232407,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:19.651 DEBUG [src.steps.sharding] Checking that peer NODE_8:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:19.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64024/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550159495232407,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:19.655 DEBUG [src.steps.sharding] Checking that peer NODE_9:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:19.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550159495232407,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:19.659 DEBUG [src.steps.sharding] Checking that peer NODE_10:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:49:19.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4091/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:49:19.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550159495232407,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:49:19.665 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:49:19.667 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:49:19.667 DEBUG [src.node.waku_node] Stopping container with id d1691a6184cc
|
||||
2026-03-15 04:49:20.487 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:20.488 DEBUG [src.node.waku_node] Stopping container with id 990ef8f227df
|
||||
2026-03-15 04:49:21.189 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:21.189 DEBUG [src.node.waku_node] Stopping container with id 115de28359ad
|
||||
2026-03-15 04:49:21.754 ERROR [src.node.docker_mananger] Max retries reached for container d1691a6184cc. Exiting log stream.
|
||||
2026-03-15 04:49:21.800 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:21.805 DEBUG [src.node.waku_node] Stopping container with id 5ab786ffb227
|
||||
2026-03-15 04:49:22.008 ERROR [src.node.docker_mananger] Max retries reached for container 990ef8f227df. Exiting log stream.
|
||||
2026-03-15 04:49:22.405 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:22.406 DEBUG [src.node.waku_node] Stopping container with id b116c05bd5a3
|
||||
2026-03-15 04:49:22.618 ERROR [src.node.docker_mananger] Max retries reached for container 115de28359ad. Exiting log stream.
|
||||
2026-03-15 04:49:23.016 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:23.017 DEBUG [src.node.waku_node] Stopping container with id df351fe314ed
|
||||
2026-03-15 04:49:23.222 ERROR [src.node.docker_mananger] Max retries reached for container 5ab786ffb227. Exiting log stream.
|
||||
2026-03-15 04:49:23.603 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:23.603 DEBUG [src.node.waku_node] Stopping container with id 32b95a050536
|
||||
2026-03-15 04:49:24.007 ERROR [src.node.docker_mananger] Max retries reached for container b116c05bd5a3. Exiting log stream.
|
||||
2026-03-15 04:49:24.218 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:24.218 DEBUG [src.node.waku_node] Stopping container with id 8b40b558cc99
|
||||
2026-03-15 04:49:24.588 ERROR [src.node.docker_mananger] Max retries reached for container df351fe314ed. Exiting log stream.
|
||||
2026-03-15 04:49:24.783 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:24.784 DEBUG [src.node.waku_node] Stopping container with id 3b9f1e887b9b
|
||||
2026-03-15 04:49:25.184 ERROR [src.node.docker_mananger] Max retries reached for container 32b95a050536. Exiting log stream.
|
||||
2026-03-15 04:49:25.373 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:25.373 DEBUG [src.node.waku_node] Stopping container with id 4a3d65b677b8
|
||||
2026-03-15 04:49:25.732 ERROR [src.node.docker_mananger] Max retries reached for container 8b40b558cc99. Exiting log stream.
|
||||
2026-03-15 04:49:25.966 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:49:25.969 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:49:26.171 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:26.255 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:26.301 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:26.342 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:26.434 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:26.523 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:26.603 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:26.668 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:26.679 ERROR [src.node.docker_mananger] Max retries reached for container 3b9f1e887b9b. Exiting log stream.
|
||||
2026-03-15 04:49:26.696 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:49:26.723 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
144
nim/1115/data/attachments/1f0057e5dcc31205.txt
Normal file
144
nim/1115/data/attachments/1f0057e5dcc31205.txt
Normal file
@ -0,0 +1,144 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_sync_nodes_have_store_true with id: 2026-03-15_04-50-50__3d48c1ab-4e27-4503-a63b-50933302cb40
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-50-50__3d48c1ab-4e27-4503-a63b-50933302cb40__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-50-50__3d48c1ab-4e27-4503-a63b-50933302cb40__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-50-50__3d48c1ab-4e27-4503-a63b-50933302cb40__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.67.57
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20164', '20165', '20166', '20167', '20168']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20164:20164 -p 20165:20165 -p 20166:20166 -p 20167:20167 -p 20168:20168 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=20166 --rest-port=20164 --tcp-port=20165 --discv5-udp-port=20167 --rest-address=0.0.0.0 --nat=extip:172.18.67.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a2dbee5e68aac48fa803ba8cbcecb0e9e739bdf88e26dde0a6e36b0d9575b4e6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20168 --metrics-logging=true --store=true --relay=true
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 02919a64dfa8. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.67.57 waku e83f5bba271f1106004ad7215882c5d4b466c25e24274b18ea26b870a95df8ba
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e83f5bba271f. Setting up logs at ./log/docker/node1_2026-03-15_04-50-50__3d48c1ab-4e27-4503-a63b-50933302cb40__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20164
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 32506c0f7b9f. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20164/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20164/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.57/tcp/20165/p2p/16Uiu2HAmAhtPWrtK4kHmdN5BtAuaMBCA7mGw74irB1zc6RGmxNYA","/ip4/172.18.67.57/tcp/20166/ws/p2p/16Uiu2HAmAhtPWrtK4kHmdN5BtAuaMBCA7mGw74irB1zc6RGmxNYA"],"enrUri":"enr:-L24QMCwdCyqMZGQlwUM1b_e2Mtgo9a3NeO1uYmcbcbGrp1FHXjg97juVcJWRl2BIh3ioH5M5k6_6AZHTf1o5lnmNUgCgmlkgnY0gmlwhKwSQzmKbXVsdGlhZGRyc5YACASsEkM5Bk7FAAoErBJDOQZOxt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4wags9UC5B8OQLuTVIQ0LW4yLJWfzOr7NEf1Wnhe1DuDdGNwgk7Fg3VkcIJOx4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.181.18
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60303', '60304', '60305', '60306', '60307']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 60303:60303 -p 60304:60304 -p 60305:60305 -p 60306:60306 -p 60307:60307 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=60305 --rest-port=60303 --tcp-port=60304 --discv5-udp-port=60306 --rest-address=0.0.0.0 --nat=extip:172.18.181.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d217c5042dba978fe7c9ddfbb7cbb69bac9fffbc52ae804aa72b15ea1d1ea76b --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60307 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMCwdCyqMZGQlwUM1b_e2Mtgo9a3NeO1uYmcbcbGrp1FHXjg97juVcJWRl2BIh3ioH5M5k6_6AZHTf1o5lnmNUgCgmlkgnY0gmlwhKwSQzmKbXVsdGlhZGRyc5YACASsEkM5Bk7FAAoErBJDOQZOxt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4wags9UC5B8OQLuTVIQ0LW4yLJWfzOr7NEf1Wnhe1DuDdGNwgk7Fg3VkcIJOx4V3YWt1MgM
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.181.18 waku 6b4b02e177ee2f10ab32e60e43b344aa7e8359ae99a1d1ce19c462027a662a99
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6b4b02e177ee. Setting up logs at ./log/docker/node2_2026-03-15_04-50-50__3d48c1ab-4e27-4503-a63b-50933302cb40__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60303
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60303/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60303/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.181.18/tcp/60304/p2p/16Uiu2HAm2BWP36WGmdi4m1b7AtDuVCD8r3QzZAwCGqfmVjX7NETj","/ip4/172.18.181.18/tcp/60305/ws/p2p/16Uiu2HAm2BWP36WGmdi4m1b7AtDuVCD8r3QzZAwCGqfmVjX7NETj"],"enrUri":"enr:-L24QOZ9pDeEogSYMjMitwPYsDc2pDMaCJCI4B8GbZHEc3BIDl9rsw9iKw0AISsXEscqWKBYQ9DDTyDDez6JJHdKrZkCgmlkgnY0gmlwhKwStRKKbXVsdGlhZGRyc5YACASsErUSBuuQAAoErBK1Egbrkd0DgnJzhQADAQAAiXNlY3AyNTZrMaECZGDSwHZ5NXd6cQQHzbzB3P8yG1Negheik52c_XMJCcqDdGNwguuQg3VkcILrkoV3YWt1MhM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.205.208
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14941', '14942', '14943', '14944', '14945']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14941:14941 -p 14942:14942 -p 14943:14943 -p 14944:14944 -p 14945:14945 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=14943 --rest-port=14941 --tcp-port=14942 --discv5-udp-port=14944 --rest-address=0.0.0.0 --nat=extip:172.18.205.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9eac25ed493df9b512d2adb9c74cdda6f8f1b89bffff2d6ace9a3a9c7a27d0f0 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14945 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOZ9pDeEogSYMjMitwPYsDc2pDMaCJCI4B8GbZHEc3BIDl9rsw9iKw0AISsXEscqWKBYQ9DDTyDDez6JJHdKrZkCgmlkgnY0gmlwhKwStRKKbXVsdGlhZGRyc5YACASsErUSBuuQAAoErBK1Egbrkd0DgnJzhQADAQAAiXNlY3AyNTZrMaECZGDSwHZ5NXd6cQQHzbzB3P8yG1Negheik52c_XMJCcqDdGNwguuQg3VkcILrkoV3YWt1MhM
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.205.208 waku a0b643cc4e90eaacc03c5b2c21a27ec065bdebf90f677c213cc30e1eb0bcda27
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a0b643cc4e90. Setting up logs at ./log/docker/node3_2026-03-15_04-50-50__3d48c1ab-4e27-4503-a63b-50933302cb40__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14941
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14941/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14941/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.205.208/tcp/14942/p2p/16Uiu2HAmPZrwhLY6E7zKrR1iuCUrDKotd4RjTGuFF7xx9ozkmt5W","/ip4/172.18.205.208/tcp/14943/ws/p2p/16Uiu2HAmPZrwhLY6E7zKrR1iuCUrDKotd4RjTGuFF7xx9ozkmt5W"],"enrUri":"enr:-L24QMt3yhRefT1jxPmaLJh6NHA-SijoyLI77DQeKwx_xERLcdrQKAQLCGrySB-XlX7KtAehq4q2GPXHXZGOCp5NhWACgmlkgnY0gmlwhKwSzdCKbXVsdGlhZGRyc5YACASsEs3QBjpeAAoErBLN0AY6X90DgnJzhQADAQAAiXNlY3AyNTZrMaEDoiBG-tGpQsKR21C_6T92Fu4hOeXHnlG--0fPtvtmyOGDdGNwgjpeg3VkcII6YIV3YWt1MhM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60303/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.57/tcp/20165/p2p/16Uiu2HAmAhtPWrtK4kHmdN5BtAuaMBCA7mGw74irB1zc6RGmxNYA"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14941/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.181.18/tcp/60304/p2p/16Uiu2HAm2BWP36WGmdi4m1b7AtDuVCD8r3QzZAwCGqfmVjX7NETj"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60303/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14941/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20164/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf22d2a9f11d5583cad0e25773f4726b8a696ec98f1bcb5b01dd13fcc46c848ba"},{"messageHash":"0xa33d2e61ce00014d4a64a73d7c0824a2a4a812570fc4f1a024617fbd77f6606c"},{"messageHash":"0x3346da8b88fd156d77a594d40eff3ace096ab1e9940fec64ba47a5a91d193ec1"},{"messageHash":"0xd8b12012230bd88ffd707ff6d31701ebeec2727c71e02e4f2505cccde91de037"},{"messageHash":"0xc95ec8dd1b8f5a0e4b651f0c017d3190402ab7d6bcf6d5308be3d9e9dc549bcf"},{"messageHash":"0x6e71930b8af4fe652125f4949a25fda8fdc09b095775af4a48651461661d782b"},{"messageHash":"0xb800dea501e8163899bdf0d6f1a37ad70bcc72264ac8dd5fdeb8d807d596fd0e"},{"messageHash":"0x7a952638c70bf6df0d1d98cbd37874b9b90c05e32e609d2db65b7d4313afd770"},{"messageHash":"0x078231b4e54dd5eff3bb77eeab89a513701e4a23f64f288d2290fe157468d64e"},{"messageHash":"0xc8191e489c309f9510f90c3318e5ad1eb6c16a689c98f9eeaa83aa3be79f5a77"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60303/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf22d2a9f11d5583cad0e25773f4726b8a696ec98f1bcb5b01dd13fcc46c848ba"},{"messageHash":"0xa33d2e61ce00014d4a64a73d7c0824a2a4a812570fc4f1a024617fbd77f6606c"},{"messageHash":"0x3346da8b88fd156d77a594d40eff3ace096ab1e9940fec64ba47a5a91d193ec1"},{"messageHash":"0xd8b12012230bd88ffd707ff6d31701ebeec2727c71e02e4f2505cccde91de037"},{"messageHash":"0xc95ec8dd1b8f5a0e4b651f0c017d3190402ab7d6bcf6d5308be3d9e9dc549bcf"},{"messageHash":"0x6e71930b8af4fe652125f4949a25fda8fdc09b095775af4a48651461661d782b"},{"messageHash":"0xb800dea501e8163899bdf0d6f1a37ad70bcc72264ac8dd5fdeb8d807d596fd0e"},{"messageHash":"0x7a952638c70bf6df0d1d98cbd37874b9b90c05e32e609d2db65b7d4313afd770"},{"messageHash":"0x078231b4e54dd5eff3bb77eeab89a513701e4a23f64f288d2290fe157468d64e"},{"messageHash":"0xc8191e489c309f9510f90c3318e5ad1eb6c16a689c98f9eeaa83aa3be79f5a77"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14941/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf22d2a9f11d5583cad0e25773f4726b8a696ec98f1bcb5b01dd13fcc46c848ba"},{"messageHash":"0xa33d2e61ce00014d4a64a73d7c0824a2a4a812570fc4f1a024617fbd77f6606c"},{"messageHash":"0x3346da8b88fd156d77a594d40eff3ace096ab1e9940fec64ba47a5a91d193ec1"},{"messageHash":"0xd8b12012230bd88ffd707ff6d31701ebeec2727c71e02e4f2505cccde91de037"},{"messageHash":"0xc95ec8dd1b8f5a0e4b651f0c017d3190402ab7d6bcf6d5308be3d9e9dc549bcf"},{"messageHash":"0x6e71930b8af4fe652125f4949a25fda8fdc09b095775af4a48651461661d782b"},{"messageHash":"0xb800dea501e8163899bdf0d6f1a37ad70bcc72264ac8dd5fdeb8d807d596fd0e"},{"messageHash":"0x7a952638c70bf6df0d1d98cbd37874b9b90c05e32e609d2db65b7d4313afd770"},{"messageHash":"0x078231b4e54dd5eff3bb77eeab89a513701e4a23f64f288d2290fe157468d64e"},{"messageHash":"0xc8191e489c309f9510f90c3318e5ad1eb6c16a689c98f9eeaa83aa3be79f5a77"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 10
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id e83f5bba271f
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 6b4b02e177ee
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id a0b643cc4e90
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e83f5bba271f. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
269
nim/1115/data/attachments/1f638999bfca1194.txt
Normal file
269
nim/1115/data/attachments/1f638999bfca1194.txt
Normal file
@ -0,0 +1,269 @@
|
||||
2026-03-15 04:48:26.686 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:48:26.687 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_same_shard with id: 2026-03-15_04-48-26__d6bde23d-be17-46f8-aa1f-d9700c340772
|
||||
2026-03-15 04:48:26.687 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:48:26.687 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:48:26.687 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:48:26.695 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:26.695 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-26__d6bde23d-be17-46f8-aa1f-d9700c340772__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:26.695 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:26.695 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:26.697 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:26.697 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.18.114
|
||||
2026-03-15 04:48:26.697 DEBUG [src.node.docker_mananger] Generated ports ['6946', '6947', '6948', '6949', '6950']
|
||||
2026-03-15 04:48:26.697 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:26.697 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:26.698 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:26.698 DEBUG [src.node.docker_mananger] docker run -i -t -p 6946:6946 -p 6947:6947 -p 6948:6948 -p 6949:6949 -p 6950:6950 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=6948 --rest-port=6946 --tcp-port=6947 --discv5-udp-port=6949 --rest-address=0.0.0.0 --nat=extip:172.18.18.114 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b445e0dacbd37dbcdbaadbffb26e64daebc453ac42ff81d1d031bd13af8a3597 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6950 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf
|
||||
2026-03-15 04:48:26.891 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.18.114 waku e700cbed6ff19c4ef1c3f306fe44345a7267912171e834bae542659e2aeb05dd
|
||||
2026-03-15 04:48:26.924 ERROR [src.node.docker_mananger] Max retries reached for container 712023498d7c. Exiting log stream.
|
||||
2026-03-15 04:48:26.929 DEBUG [src.node.docker_mananger] Container started with ID e700cbed6ff1. Setting up logs at ./log/docker/node1_2026-03-15_04-48-26__d6bde23d-be17-46f8-aa1f-d9700c340772__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:26.929 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6946
|
||||
2026-03-15 04:48:26.930 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:27.373 ERROR [src.node.docker_mananger] Max retries reached for container f6b34c9ac57c. Exiting log stream.
|
||||
2026-03-15 04:48:27.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:27.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:28.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:28.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:28.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:28.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:28.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:28.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:28.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:28.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:28.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:28.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:28.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:28.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:28.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:28.657 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:28.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:28.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:28.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:28.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:28.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:28.967 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:29.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:29.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:29.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:29.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:29.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:29.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:29.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:29.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:29.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:29.483 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-15 04:48:29.483 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:29.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:29.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.18.114/tcp/6947/p2p/16Uiu2HAmQv7mFyAYyX9AnWCQVkNAx4Kc3To6xTiCVPfvQ4WrS3mp","/ip4/172.18.18.114/tcp/6948/ws/p2p/16Uiu2HAmQv7mFyAYyX9AnWCQVkNAx4Kc3To6xTiCVPfvQ4WrS3mp"],"enrUri":"enr:-L24QGlWGWUkoNYaqleh4Kj0Bel7tnc2VSCVTVG6d-duLhknPflfSwATMGD3zs-1R-xJIYN3aMkLFRRd9CN11OLKMoUCgmlkgnY0gmlwhKwSEnKKbXVsdGlhZGRyc5YACASsEhJyBhsjAAoErBIScgYbJN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDtixWYy6n6A4Miyw27ntl_Vgqm-4yvvwj_rLP_EjBwseDdGNwghsjg3VkcIIbJYV3YWt1MgU"}'
|
||||
2026-03-15 04:48:29.486 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:29.493 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:29.493 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-26__d6bde23d-be17-46f8-aa1f-d9700c340772__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:29.494 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:29.494 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:29.495 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:29.496 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.216.73
|
||||
2026-03-15 04:48:29.496 DEBUG [src.node.docker_mananger] Generated ports ['54985', '54986', '54987', '54988', '54989']
|
||||
2026-03-15 04:48:29.496 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:29.496 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:29.496 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:29.496 DEBUG [src.node.docker_mananger] docker run -i -t -p 54985:54985 -p 54986:54986 -p 54987:54987 -p 54988:54988 -p 54989:54989 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=54987 --rest-port=54985 --tcp-port=54986 --discv5-udp-port=54988 --rest-address=0.0.0.0 --nat=extip:172.18.216.73 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=52d59d0bafeb6dd8edf167fe45318314c6c87ae29e62b84cc679d98ba49af11d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54989 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGlWGWUkoNYaqleh4Kj0Bel7tnc2VSCVTVG6d-duLhknPflfSwATMGD3zs-1R-xJIYN3aMkLFRRd9CN11OLKMoUCgmlkgnY0gmlwhKwSEnKKbXVsdGlhZGRyc5YACASsEhJyBhsjAAoErBIScgYbJN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDtixWYy6n6A4Miyw27ntl_Vgqm-4yvvwj_rLP_EjBwseDdGNwghsjg3VkcIIbJYV3YWt1MgU --content-topic=/newsService/1.0/alerts/xml
|
||||
2026-03-15 04:48:29.711 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.216.73 waku 37efcee46f30c0758921b7b16f1eb80a83dc738fffc7191f3ee8c5b49f54b76e
|
||||
2026-03-15 04:48:29.747 DEBUG [src.node.docker_mananger] Container started with ID 37efcee46f30. Setting up logs at ./log/docker/node2_2026-03-15_04-48-26__d6bde23d-be17-46f8-aa1f-d9700c340772__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:29.748 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54985
|
||||
2026-03-15 04:48:29.748 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:30.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54985/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:30.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:48:30.752 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:30.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54985/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:30.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.216.73/tcp/54986/p2p/16Uiu2HAmMx8xmnKJijuhTck7mtr3ww1yXdhmm56VDvi9si9uw5i6","/ip4/172.18.216.73/tcp/54987/ws/p2p/16Uiu2HAmMx8xmnKJijuhTck7mtr3ww1yXdhmm56VDvi9si9uw5i6"],"enrUri":"enr:-L24QGPPv4woEpwDDSfqDnktqXy3-3RJgnZ00Z244qvgngBJbRDoMQSrL3c-pcaZRK2MAXPxJnz9I3KdNm7hNpzZRFUCgmlkgnY0gmlwhKwS2EmKbXVsdGlhZGRyc5YACASsEthJBtbKAAoErBLYSQbWy90DgnJzhQACAQAAiXNlY3AyNTZrMaEDih3LIBGNpRZnXoz4zVqgcznmoDQ9TfoAVFsfjhtPic-DdGNwgtbKg3VkcILWzIV3YWt1MgE"}'
|
||||
2026-03-15 04:48:30.754 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:30.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54985/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.18.114/tcp/6947/p2p/16Uiu2HAmQv7mFyAYyX9AnWCQVkNAx4Kc3To6xTiCVPfvQ4WrS3mp"]'
|
||||
2026-03-15 04:48:30.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.776 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6946/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
||||
2026-03-15 04:48:30.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54985/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
|
||||
2026-03-15 04:48:30.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6946/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:48:30.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.814 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:30.914 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:30.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6946/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:30.918 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":1773550110800755417,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:30.919 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:30.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54985/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:30.922 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:54985/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf. Response content: b'/newsService/1.0/weekly/protobuf'
|
||||
2026-03-15 04:48:30.992 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:48:30.993 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:48:30.993 DEBUG [src.node.waku_node] Stopping container with id e700cbed6ff1
|
||||
2026-03-15 04:48:31.581 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:31.584 DEBUG [src.node.waku_node] Stopping container with id 37efcee46f30
|
||||
2026-03-15 04:48:32.183 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:32.184 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:48:32.215 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:32.243 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:32.245 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-15 04:48:32.245 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-15 04:48:32.246 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-15_04-48-26__d6bde23d-be17-46f8-aa1f-d9700c340772__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:32.247 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-15_04-48-26__d6bde23d-be17-46f8-aa1f-d9700c340772__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:32.251 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:48:32.251 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_same_shard with id: 2026-03-15_04-48-32__f286fc1a-d7a9-4074-94c0-cd16e93f41ed
|
||||
2026-03-15 04:48:32.251 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:48:32.252 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:48:32.252 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:48:32.259 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:32.259 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-32__f286fc1a-d7a9-4074-94c0-cd16e93f41ed__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:32.259 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:32.260 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:32.261 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:32.261 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.29.9
|
||||
2026-03-15 04:48:32.261 DEBUG [src.node.docker_mananger] Generated ports ['23794', '23795', '23796', '23797', '23798']
|
||||
2026-03-15 04:48:32.261 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:32.261 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:32.261 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:32.262 DEBUG [src.node.docker_mananger] docker run -i -t -p 23794:23794 -p 23795:23795 -p 23796:23796 -p 23797:23797 -p 23798:23798 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=23796 --rest-port=23794 --tcp-port=23795 --discv5-udp-port=23797 --rest-address=0.0.0.0 --nat=extip:172.18.29.9 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c59edbbefa53bafce1bbd819acb81cccf03ba39b75fdcf9b0f107c12de78fa01 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23798 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf
|
||||
2026-03-15 04:48:32.448 ERROR [src.node.docker_mananger] Max retries reached for container e700cbed6ff1. Exiting log stream.
|
||||
2026-03-15 04:48:32.462 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.29.9 waku f0df40f9bbddfabc049827f7ac2d9498f1aa2500e15aed86f709c130c9efd9a7
|
||||
2026-03-15 04:48:32.498 DEBUG [src.node.docker_mananger] Container started with ID f0df40f9bbdd. Setting up logs at ./log/docker/node1_2026-03-15_04-48-32__f286fc1a-d7a9-4074-94c0-cd16e93f41ed__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:32.498 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23794
|
||||
2026-03-15 04:48:32.499 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:33.027 ERROR [src.node.docker_mananger] Max retries reached for container 37efcee46f30. Exiting log stream.
|
||||
2026-03-15 04:48:33.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23794/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:33.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","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-15 04:48:33.503 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:33.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23794/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:33.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.29.9/tcp/23795/p2p/16Uiu2HAm5C7oeSfe1NT253CwEzrVMcFhKRyDJXVzwkomYbj4R169","/ip4/172.18.29.9/tcp/23796/ws/p2p/16Uiu2HAm5C7oeSfe1NT253CwEzrVMcFhKRyDJXVzwkomYbj4R169"],"enrUri":"enr:-L24QELF13UNoVrgRnXm5LRb08PJ8TV-GGN2dehCw4G0QA6zQBuOKNh2GD7upbTmRbHcUsUl59zSelRTmU-cANz7V00CgmlkgnY0gmlwhKwSHQmKbXVsdGlhZGRyc5YACASsEh0JBlzzAAoErBIdCQZc9N0DgnJzhQACAQAAiXNlY3AyNTZrMaECkRvwO9KeAfOjbiRabVsmnBCozs4lq6LxKdffODlAplqDdGNwglzzg3VkcIJc9YV3YWt1MgU"}'
|
||||
2026-03-15 04:48:33.506 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:33.513 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:33.513 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-32__f286fc1a-d7a9-4074-94c0-cd16e93f41ed__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:33.514 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:33.514 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:33.515 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:33.515 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.1.145
|
||||
2026-03-15 04:48:33.516 DEBUG [src.node.docker_mananger] Generated ports ['9019', '9020', '9021', '9022', '9023']
|
||||
2026-03-15 04:48:33.516 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:33.516 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:33.516 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:33.516 DEBUG [src.node.docker_mananger] docker run -i -t -p 9019:9019 -p 9020:9020 -p 9021:9021 -p 9022:9022 -p 9023:9023 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=9021 --rest-port=9019 --tcp-port=9020 --discv5-udp-port=9022 --rest-address=0.0.0.0 --nat=extip:172.18.1.145 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f21c9fd3bf7ac2955b541ef1663a5f216a32cbdde8ea5ee64bdd32ce0c2bab65 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9023 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QELF13UNoVrgRnXm5LRb08PJ8TV-GGN2dehCw4G0QA6zQBuOKNh2GD7upbTmRbHcUsUl59zSelRTmU-cANz7V00CgmlkgnY0gmlwhKwSHQmKbXVsdGlhZGRyc5YACASsEh0JBlzzAAoErBIdCQZc9N0DgnJzhQACAQAAiXNlY3AyNTZrMaECkRvwO9KeAfOjbiRabVsmnBCozs4lq6LxKdffODlAplqDdGNwglzzg3VkcIJc9YV3YWt1MgU --content-topic=/newsService/1.0/alerts/xml
|
||||
2026-03-15 04:48:33.742 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.1.145 waku e67c230984990fc00a2d0e3fb430d1ab0315792349379c0602f4d03248cc7f8b
|
||||
2026-03-15 04:48:33.777 DEBUG [src.node.docker_mananger] Container started with ID e67c23098499. Setting up logs at ./log/docker/node2_2026-03-15_04-48-32__f286fc1a-d7a9-4074-94c0-cd16e93f41ed__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:33.777 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9019
|
||||
2026-03-15 04:48:33.778 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:34.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9019/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:34.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:34.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9019/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:34.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:48:34.896 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:34.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9019/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:34.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.145/tcp/9020/p2p/16Uiu2HAmPKWV7jDVCwiszxFuSNJfzNnxvNZDGtA5aJq22W2sgQk8","/ip4/172.18.1.145/tcp/9021/ws/p2p/16Uiu2HAmPKWV7jDVCwiszxFuSNJfzNnxvNZDGtA5aJq22W2sgQk8"],"enrUri":"enr:-L24QAvczqcbIeoEe9hfogP6RH85MV6iq4xr3LFtbyEDIxZ-fiofF3bnA0fWL2gF7uuEJ87CLSrRZeyqfPQ3zeP5oHwCgmlkgnY0gmlwhKwSAZGKbXVsdGlhZGRyc5YACASsEgGRBiM8AAoErBIBkQYjPd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnnMDgfYqCX0J5eCeaKfVmrpbdD5TEJkboJBY1crsA5mDdGNwgiM8g3VkcIIjPoV3YWt1MgE"}'
|
||||
2026-03-15 04:48:34.899 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:34.899 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9019/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.29.9/tcp/23795/p2p/16Uiu2HAm5C7oeSfe1NT253CwEzrVMcFhKRyDJXVzwkomYbj4R169"]'
|
||||
2026-03-15 04:48:34.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:34.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23794/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
||||
2026-03-15 04:48:34.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:34.944 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9019/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
|
||||
2026-03-15 04:48:34.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:34.949 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23794/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:48:34.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:34.958 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:35.058 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:35.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23794/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.062 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":1773550114949416176,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:35.064 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:35.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9019/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:35.066 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:9019/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf. Response content: b'/newsService/1.0/weekly/protobuf'
|
||||
2026-03-15 04:48:35.103 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:48:35.104 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:48:35.104 DEBUG [src.node.waku_node] Stopping container with id f0df40f9bbdd
|
||||
2026-03-15 04:48:35.689 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:35.689 DEBUG [src.node.waku_node] Stopping container with id e67c23098499
|
||||
2026-03-15 04:48:36.264 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:36.266 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:48:36.301 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:36.328 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:36.330 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-15 04:48:36.330 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-15 04:48:36.331 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-15_04-48-32__f286fc1a-d7a9-4074-94c0-cd16e93f41ed__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:36.332 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-15_04-48-32__f286fc1a-d7a9-4074-94c0-cd16e93f41ed__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:36.336 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:48:36.336 DEBUG [tests.conftest] Running test: test_2_nodes_different_content_topic_same_shard with id: 2026-03-15_04-48-36__6d9e9046-7c30-4cdb-b018-cee20c0bfb59
|
||||
2026-03-15 04:48:36.336 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:48:36.336 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:48:36.337 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:48:36.344 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:36.344 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-36__6d9e9046-7c30-4cdb-b018-cee20c0bfb59__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:36.344 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:36.344 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:36.346 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:36.346 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.160.242
|
||||
2026-03-15 04:48:36.346 DEBUG [src.node.docker_mananger] Generated ports ['38903', '38904', '38905', '38906', '38907']
|
||||
2026-03-15 04:48:36.346 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:36.346 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:36.347 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:36.347 DEBUG [src.node.docker_mananger] docker run -i -t -p 38903:38903 -p 38904:38904 -p 38905:38905 -p 38906:38906 -p 38907:38907 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=38905 --rest-port=38903 --tcp-port=38904 --discv5-udp-port=38906 --rest-address=0.0.0.0 --nat=extip:172.18.160.242 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=32c629acfade2fb9b0f87b7deb32fd8bfbeeffcae202738d83b730e3b85caafb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38907 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf
|
||||
2026-03-15 04:48:36.533 ERROR [src.node.docker_mananger] Max retries reached for container f0df40f9bbdd. Exiting log stream.
|
||||
2026-03-15 04:48:36.555 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.160.242 waku 9a9d9de60aab936a57e172cfd00bd6e57b71c1513e373a7503547ac64c790326
|
||||
2026-03-15 04:48:36.592 DEBUG [src.node.docker_mananger] Container started with ID 9a9d9de60aab. Setting up logs at ./log/docker/node1_2026-03-15_04-48-36__6d9e9046-7c30-4cdb-b018-cee20c0bfb59__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:36.593 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38903
|
||||
2026-03-15 04:48:36.593 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:37.079 ERROR [src.node.docker_mananger] Max retries reached for container e67c23098499. Exiting log stream.
|
||||
2026-03-15 04:48:37.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38903/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:37.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:37.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38903/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:37.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:37.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38903/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:37.802 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-15 04:48:37.803 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:37.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38903/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:37.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.160.242/tcp/38904/p2p/16Uiu2HAmBD9P5sZbBJ6aVqfpPWRWAFosF4YbMc19PPgMkVUocRU1","/ip4/172.18.160.242/tcp/38905/ws/p2p/16Uiu2HAmBD9P5sZbBJ6aVqfpPWRWAFosF4YbMc19PPgMkVUocRU1"],"enrUri":"enr:-L24QOUnbgUD9zIDrmyoSZSUGEIU1B8hOX7n84bENfEJ1ypQPT7VX4c1HxoDiXAerNH2INIF_EBuk0ZRKRjB38q8_skCgmlkgnY0gmlwhKwSoPKKbXVsdGlhZGRyc5YACASsEqDyBpf4AAoErBKg8gaX-d0DgnJzhQACAQAAiXNlY3AyNTZrMaEC6oVsYXdxBhRSeQnWuJwVMoASwdfg6ha92ZGsEjiV-jaDdGNwgpf4g3VkcIKX-oV3YWt1MgU"}'
|
||||
2026-03-15 04:48:37.805 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:37.812 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:37.812 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-36__6d9e9046-7c30-4cdb-b018-cee20c0bfb59__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:37.813 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:37.813 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:37.814 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:37.814 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.179.103
|
||||
2026-03-15 04:48:37.814 DEBUG [src.node.docker_mananger] Generated ports ['42344', '42345', '42346', '42347', '42348']
|
||||
2026-03-15 04:48:37.815 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:37.815 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:37.815 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:37.815 DEBUG [src.node.docker_mananger] docker run -i -t -p 42344:42344 -p 42345:42345 -p 42346:42346 -p 42347:42347 -p 42348:42348 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=42346 --rest-port=42344 --tcp-port=42345 --discv5-udp-port=42347 --rest-address=0.0.0.0 --nat=extip:172.18.179.103 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bcc8ad7a21251eda1fc55850ace1422fec370ecaddaec483b6abfd08b60b9a63 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42348 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOUnbgUD9zIDrmyoSZSUGEIU1B8hOX7n84bENfEJ1ypQPT7VX4c1HxoDiXAerNH2INIF_EBuk0ZRKRjB38q8_skCgmlkgnY0gmlwhKwSoPKKbXVsdGlhZGRyc5YACASsEqDyBpf4AAoErBKg8gaX-d0DgnJzhQACAQAAiXNlY3AyNTZrMaEC6oVsYXdxBhRSeQnWuJwVMoASwdfg6ha92ZGsEjiV-jaDdGNwgpf4g3VkcIKX-oV3YWt1MgU --content-topic=/newsService/1.0/alerts/xml
|
||||
2026-03-15 04:48:38.034 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.179.103 waku 67e9c07285b854c96b4fc4eac93648ac92c5a331ff39f07bf74f19ff938c02d6
|
||||
2026-03-15 04:48:38.075 DEBUG [src.node.docker_mananger] Container started with ID 67e9c07285b8. Setting up logs at ./log/docker/node2_2026-03-15_04-48-36__6d9e9046-7c30-4cdb-b018-cee20c0bfb59__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:38.076 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42344
|
||||
2026-03-15 04:48:38.076 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:39.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42344/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:39.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:48:39.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42344/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:39.183 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:48:39.183 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:39.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42344/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:39.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.179.103/tcp/42345/p2p/16Uiu2HAm8AbKuZxNvoL3DqmxWVca4YUHJhjnGYd3As3opgBAo4vu","/ip4/172.18.179.103/tcp/42346/ws/p2p/16Uiu2HAm8AbKuZxNvoL3DqmxWVca4YUHJhjnGYd3As3opgBAo4vu"],"enrUri":"enr:-L24QBPREn1XpWCegAvwR0KhTQxWQJnanyCLq9jhgVfiC62PEgnbVJJCX8_yNvrlZKyosHJxmm57e8b16W-sQYuJYjICgmlkgnY0gmlwhKwSs2eKbXVsdGlhZGRyc5YACASsErNnBqVpAAoErBKzZwalat0DgnJzhQACAQAAiXNlY3AyNTZrMaECvUr03UzMuJlL6c_gkB017_tYv0yhPMpIcEiX61HHp-KDdGNwgqVpg3VkcIKla4V3YWt1MgE"}'
|
||||
2026-03-15 04:48:39.186 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:39.186 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42344/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.160.242/tcp/38904/p2p/16Uiu2HAmBD9P5sZbBJ6aVqfpPWRWAFosF4YbMc19PPgMkVUocRU1"]'
|
||||
2026-03-15 04:48:39.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:39.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38903/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
|
||||
2026-03-15 04:48:39.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:39.222 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42344/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
|
||||
2026-03-15 04:48:39.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:39.228 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38903/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:48:39.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:39.240 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:39.340 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:39.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38903/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:39.344 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":1773550119228065194,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:39.346 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:39.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42344/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:39.348 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:42344/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf. Response content: b'/newsService/1.0/weekly/protobuf'
|
||||
2026-03-15 04:48:39.386 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:48:39.388 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:48:39.388 DEBUG [src.node.waku_node] Stopping container with id 9a9d9de60aab
|
||||
2026-03-15 04:48:39.986 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:39.986 DEBUG [src.node.waku_node] Stopping container with id 67e9c07285b8
|
||||
2026-03-15 04:48:40.584 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:40.585 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:48:40.615 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:40.641 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:40.644 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
|
||||
2026-03-15 04:48:40.644 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
|
||||
2026-03-15 04:48:40.644 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-15_04-48-36__6d9e9046-7c30-4cdb-b018-cee20c0bfb59__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:40.645 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-15_04-48-36__6d9e9046-7c30-4cdb-b018-cee20c0bfb59__wakuorg_nwaku:latest.log
|
||||
77
nim/1115/data/attachments/1fba482acff7d4d4.txt
Normal file
77
nim/1115/data/attachments/1fba482acff7d4d4.txt
Normal file
@ -0,0 +1,77 @@
|
||||
2026-03-15 04:47:22.618 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:22.619 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/8/0] with id: 2026-03-15_04-47-22__4ec3a8bb-0b82-4256-8423-4a0fc2effac8
|
||||
2026-03-15 04:47:22.619 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:22.619 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:47:22.620 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:47:22.627 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:22.627 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-22__4ec3a8bb-0b82-4256-8423-4a0fc2effac8__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:22.627 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:22.627 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:22.629 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:22.629 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.134.177
|
||||
2026-03-15 04:47:22.629 DEBUG [src.node.docker_mananger] Generated ports ['25227', '25228', '25229', '25230', '25231']
|
||||
2026-03-15 04:47:22.629 DEBUG [src.node.waku_node] Cluster id was resolved to: 8
|
||||
2026-03-15 04:47:22.630 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:47:22.630 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:22.630 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:22.630 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:22.630 DEBUG [src.node.docker_mananger] docker run -i -t -p 25227:25227 -p 25228:25228 -p 25229:25229 -p 25230:25230 -p 25231:25231 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=25229 --rest-port=25227 --tcp-port=25228 --discv5-udp-port=25230 --rest-address=0.0.0.0 --nat=extip:172.18.134.177 --peer-exchange=true --discv5-discovery=true --cluster-id=8 --nodekey=529aa3ad59b5bff66cd75aad691dfb3bd6be26ccf3fcc06b2bb936b23c3d8ed2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25231 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:47:22.818 ERROR [src.node.docker_mananger] Max retries reached for container 5fc11891110b. Exiting log stream.
|
||||
2026-03-15 04:47:22.825 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.134.177 waku 94eebc569e0f0a7f36386fda07415562e07b8005412be28b3c2036a421dce01e
|
||||
2026-03-15 04:47:22.863 DEBUG [src.node.docker_mananger] Container started with ID 94eebc569e0f. Setting up logs at ./log/docker/node1_2026-03-15_04-47-22__4ec3a8bb-0b82-4256-8423-4a0fc2effac8__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:22.864 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25227
|
||||
2026-03-15 04:47:22.864 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:23.366 ERROR [src.node.docker_mananger] Max retries reached for container 309d85a21298. Exiting log stream.
|
||||
2026-03-15 04:47:23.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25227/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:23.867 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-03-15 04:47:23.868 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:23.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25227/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:23.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.177/tcp/25228/p2p/16Uiu2HAmTLEuLxhXWQqJeixiG8FpDbgWnP1HYuVc7WPRKgkhDVxC","/ip4/172.18.134.177/tcp/25229/ws/p2p/16Uiu2HAmTLEuLxhXWQqJeixiG8FpDbgWnP1HYuVc7WPRKgkhDVxC"],"enrUri":"enr:-L24QPC_ZTALp660zonBegNmfEPSVS2yxPyr0MnB3LwX8S_OEeW9Xolmmn8uEVT1a5_sW1IBTAosBivXLF0LQ5a-W80CgmlkgnY0gmlwhKwShrGKbXVsdGlhZGRyc5YACASsEoaxBmKMAAoErBKGsQZijd0DgnJzhQAIAQAAiXNlY3AyNTZrMaED2hG5KR4NBGeTDL-ZbiTzCqpq0Wa8UjsZWc20CBnzW3GDdGNwgmKMg3VkcIJijoV3YWt1MgU"}'
|
||||
2026-03-15 04:47:23.871 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:23.878 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:23.878 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-22__4ec3a8bb-0b82-4256-8423-4a0fc2effac8__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:23.878 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:23.878 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:23.879 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:23.880 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.12
|
||||
2026-03-15 04:47:23.880 DEBUG [src.node.docker_mananger] Generated ports ['16816', '16817', '16818', '16819', '16820']
|
||||
2026-03-15 04:47:23.880 DEBUG [src.node.waku_node] Cluster id was resolved to: 8
|
||||
2026-03-15 04:47:23.880 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:47:23.880 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:23.880 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:23.880 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:23.881 DEBUG [src.node.docker_mananger] docker run -i -t -p 16816:16816 -p 16817:16817 -p 16818:16818 -p 16819:16819 -p 16820:16820 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=16818 --rest-port=16816 --tcp-port=16817 --discv5-udp-port=16819 --rest-address=0.0.0.0 --nat=extip:172.18.155.12 --peer-exchange=true --discv5-discovery=true --cluster-id=8 --nodekey=f3acc6f20cec5e523c44a8d5e39da295a545e80ce5beecf3883d3b1f3af914a7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16820 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPC_ZTALp660zonBegNmfEPSVS2yxPyr0MnB3LwX8S_OEeW9Xolmmn8uEVT1a5_sW1IBTAosBivXLF0LQ5a-W80CgmlkgnY0gmlwhKwShrGKbXVsdGlhZGRyc5YACASsEoaxBmKMAAoErBKGsQZijd0DgnJzhQAIAQAAiXNlY3AyNTZrMaED2hG5KR4NBGeTDL-ZbiTzCqpq0Wa8UjsZWc20CBnzW3GDdGNwgmKMg3VkcIJijoV3YWt1MgU
|
||||
2026-03-15 04:47:24.083 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.12 waku 3f1ac4313b6ac6ab874e4a24fb167e67e197441cdc3ba946f9b203406abb43bc
|
||||
2026-03-15 04:47:24.115 DEBUG [src.node.docker_mananger] Container started with ID 3f1ac4313b6a. Setting up logs at ./log/docker/node2_2026-03-15_04-47-22__4ec3a8bb-0b82-4256-8423-4a0fc2effac8__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:24.116 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16816
|
||||
2026-03-15 04:47:24.116 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:25.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16816/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:25.144 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_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-03-15 04:47:25.146 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:25.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16816/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:25.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.12/tcp/16817/p2p/16Uiu2HAkz5za8JnRNQ56GMHdj9AhgdGPsj8gCY34mdbhbTGvRYmV","/ip4/172.18.155.12/tcp/16818/ws/p2p/16Uiu2HAkz5za8JnRNQ56GMHdj9AhgdGPsj8gCY34mdbhbTGvRYmV"],"enrUri":"enr:-L24QC8nKhsa-0kBbMhef_bVH88K9qs4Ihok7JW_9uoZfEKIKblM_QSFNaD2PWdumiClSTUzSndfqMNMcTSlBR70qzMCgmlkgnY0gmlwhKwSmwyKbXVsdGlhZGRyc5YACASsEpsMBkGxAAoErBKbDAZBst0DgnJzhQAIAQAAiXNlY3AyNTZrMaECRT_XJvtPNyy3aYCJZJg8UsZp8_faUeUI2T60D4V1kWCDdGNwgkGxg3VkcIJBs4V3YWt1MgE"}'
|
||||
2026-03-15 04:47:25.156 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:25.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16816/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.134.177/tcp/25228/p2p/16Uiu2HAmTLEuLxhXWQqJeixiG8FpDbgWnP1HYuVc7WPRKgkhDVxC"]'
|
||||
2026-03-15 04:47:25.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:25.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25227/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/8/0"]'
|
||||
2026-03-15 04:47:25.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:25.164 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16816/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/8/0"]'
|
||||
2026-03-15 04:47:25.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:25.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25227/relay/v1/messages/%2Fwaku%2F2%2Frs%2F8%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:25.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:25.172 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:47:25.272 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:25.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25227/relay/v1/messages/%2Fwaku%2F2%2Frs%2F8%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:25.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550045167072710,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:47:25.276 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:25.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16816/relay/v1/messages/%2Fwaku%2F2%2Frs%2F8%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:25.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550045167072710,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:47:25.282 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:25.283 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:25.283 DEBUG [src.node.waku_node] Stopping container with id 94eebc569e0f
|
||||
2026-03-15 04:47:25.858 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:25.859 DEBUG [src.node.waku_node] Stopping container with id 3f1ac4313b6a
|
||||
2026-03-15 04:47:26.421 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:26.424 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:26.429 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:26.434 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
96
nim/1115/data/attachments/202074596b4f0a42.txt
Normal file
96
nim/1115/data/attachments/202074596b4f0a42.txt
Normal file
@ -0,0 +1,96 @@
|
||||
2026-03-15 04:48:26.683 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:48:26.683 DEBUG [tests.conftest] Running test: test_light_push_with_missing_pubsub_topics with id: 2026-03-15_04-48-26__e3af5c4f-9cee-4a94-89ab-aa70444fa9dd
|
||||
2026-03-15 04:48:26.684 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:48:26.684 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-15 04:48:26.691 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:26.691 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-15_04-48-26__e3af5c4f-9cee-4a94-89ab-aa70444fa9dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:26.691 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:26.691 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:26.693 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:26.693 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.238.147
|
||||
2026-03-15 04:48:26.693 DEBUG [src.node.docker_mananger] Generated ports ['9286', '9287', '9288', '9289', '9290']
|
||||
2026-03-15 04:48:26.693 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:26.693 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:26.694 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:26.694 DEBUG [src.node.docker_mananger] docker run -i -t -p 9286:9286 -p 9287:9287 -p 9288:9288 -p 9289:9289 -p 9290:9290 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=9288 --rest-port=9286 --tcp-port=9287 --discv5-udp-port=9289 --rest-address=0.0.0.0 --nat=extip:172.18.238.147 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e5e30d6bea0f20bffb129875289801bcda5ee248ac4bcede7afab924c0dca540 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9290 --metrics-logging=true --lightpush=true --relay=true
|
||||
2026-03-15 04:48:26.831 ERROR [src.node.docker_mananger] Max retries reached for container ffe3c59c9f24. Exiting log stream.
|
||||
2026-03-15 04:48:26.891 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.238.147 waku ec241428384dda6de65526d99230677913f0e915bb6581bf4441ea18b9fb61e0
|
||||
2026-03-15 04:48:26.927 DEBUG [src.node.docker_mananger] Container started with ID ec241428384d. Setting up logs at ./log/docker/receiving_node1_2026-03-15_04-48-26__e3af5c4f-9cee-4a94-89ab-aa70444fa9dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:26.927 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9286
|
||||
2026-03-15 04:48:26.927 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:27.312 ERROR [src.node.docker_mananger] Max retries reached for container 65a9c1737e6f. Exiting log stream.
|
||||
2026-03-15 04:48:27.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9286/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:27.931 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:48:27.931 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:27.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9286/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:27.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.238.147/tcp/9287/p2p/16Uiu2HAm51Gveu4rSm4BvT3ry3jZZt967HpEtDHHQKDhJtT37yLK","/ip4/172.18.238.147/tcp/9288/ws/p2p/16Uiu2HAm51Gveu4rSm4BvT3ry3jZZt967HpEtDHHQKDhJtT37yLK"],"enrUri":"enr:-L24QIbRuWVbrzRgKsqmlG5PfnYdAMlvfwuEp7BRgbxB4IkPKqzCiwcL_2mk1gpweA7lJ1Aw4jDeRVX8_UOMg8GSna4CgmlkgnY0gmlwhKwS7pOKbXVsdGlhZGRyc5YACASsEu6TBiRHAAoErBLukwYkSN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjlTcylpbqEuW5pcbXH7phvCQszrDQp7nZz-EXDw3_tCDdGNwgiRHg3VkcIIkSYV3YWt1Mgk"}'
|
||||
2026-03-15 04:48:27.934 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:27.941 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:27.941 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-15_04-48-26__e3af5c4f-9cee-4a94-89ab-aa70444fa9dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:27.941 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:27.941 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:27.943 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:27.943 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.151.113
|
||||
2026-03-15 04:48:27.943 DEBUG [src.node.docker_mananger] Generated ports ['37079', '37080', '37081', '37082', '37083']
|
||||
2026-03-15 04:48:27.943 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:27.943 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:27.944 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:27.944 DEBUG [src.node.docker_mananger] docker run -i -t -p 37079:37079 -p 37080:37080 -p 37081:37081 -p 37082:37082 -p 37083:37083 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=37081 --rest-port=37079 --tcp-port=37080 --discv5-udp-port=37082 --rest-address=0.0.0.0 --nat=extip:172.18.151.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b49b4bd796213c59ede37d7fc44b3c5ec9edf0cecf9d1bd8ce7c6bd6aece35fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37083 --metrics-logging=true --lightpush=false --relay=true
|
||||
2026-03-15 04:48:28.134 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.151.113 waku 5ee28fa2dbb209d7496919e0150f9b0f78ea59ffc535263c88a630b1f9996333
|
||||
2026-03-15 04:48:28.168 DEBUG [src.node.docker_mananger] Container started with ID 5ee28fa2dbb2. Setting up logs at ./log/docker/receiving_node2_2026-03-15_04-48-26__e3af5c4f-9cee-4a94-89ab-aa70444fa9dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:28.169 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37079
|
||||
2026-03-15 04:48:28.169 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:29.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37079/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:29.173 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_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-03-15 04:48:29.173 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:29.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37079/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:29.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.151.113/tcp/37080/p2p/16Uiu2HAm4dFa7yRp2CzmzyMpV2DMidxiXSGTnd1v97x6RvEJtap8","/ip4/172.18.151.113/tcp/37081/ws/p2p/16Uiu2HAm4dFa7yRp2CzmzyMpV2DMidxiXSGTnd1v97x6RvEJtap8"],"enrUri":"enr:-L24QNHdnuDlpts35UVUH5m296cWM9850E7Bi1NIpaJLcFzPTArY7A7yHIyBPwMh_6nc5P5SINeL-yageTwliVgcYEwCgmlkgnY0gmlwhKwSl3GKbXVsdGlhZGRyc5YACASsEpdxBpDYAAoErBKXcQaQ2d0DgnJzhQADAQAAiXNlY3AyNTZrMaECiLCNvSJBvjeSK43-ilNKa-JVLd9zMBbGmDvNAuDO87mDdGNwgpDYg3VkcIKQ2oV3YWt1MgE"}'
|
||||
2026-03-15 04:48:29.176 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:29.176 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37079/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.147/tcp/9287/p2p/16Uiu2HAm51Gveu4rSm4BvT3ry3jZZt967HpEtDHHQKDhJtT37yLK"]'
|
||||
2026-03-15 04:48:29.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:29.226 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:29.226 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-15_04-48-26__e3af5c4f-9cee-4a94-89ab-aa70444fa9dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:29.227 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:29.227 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:29.228 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:29.228 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.249.210
|
||||
2026-03-15 04:48:29.229 DEBUG [src.node.docker_mananger] Generated ports ['49079', '49080', '49081', '49082', '49083']
|
||||
2026-03-15 04:48:29.229 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:29.229 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:29.229 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:29.229 DEBUG [src.node.docker_mananger] docker run -i -t -p 49079:49079 -p 49080:49080 -p 49081:49081 -p 49082:49082 -p 49083:49083 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=49081 --rest-port=49079 --tcp-port=49080 --discv5-udp-port=49082 --rest-address=0.0.0.0 --nat=extip:172.18.249.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebcefdb6dd3c8dbf59ce8c6b9bfdbd3cae832b68acbda0feecbfa24a95dcff6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49083 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIbRuWVbrzRgKsqmlG5PfnYdAMlvfwuEp7BRgbxB4IkPKqzCiwcL_2mk1gpweA7lJ1Aw4jDeRVX8_UOMg8GSna4CgmlkgnY0gmlwhKwS7pOKbXVsdGlhZGRyc5YACASsEu6TBiRHAAoErBLukwYkSN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjlTcylpbqEuW5pcbXH7phvCQszrDQp7nZz-EXDw3_tCDdGNwgiRHg3VkcIIkSYV3YWt1Mgk --lightpushnode=/ip4/172.18.238.147/tcp/9287/p2p/16Uiu2HAm51Gveu4rSm4BvT3ry3jZZt967HpEtDHHQKDhJtT37yLK --lightpush=true --relay=true
|
||||
2026-03-15 04:48:29.432 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.249.210 waku 3e2b7301f4f8b2f5d73b1498fe163df43beed9f69d2ebd0d47db71285a1cacb0
|
||||
2026-03-15 04:48:29.469 DEBUG [src.node.docker_mananger] Container started with ID 3e2b7301f4f8. Setting up logs at ./log/docker/lightpush_node1_2026-03-15_04-48-26__e3af5c4f-9cee-4a94-89ab-aa70444fa9dd__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:29.469 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49079
|
||||
2026-03-15 04:48:29.469 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:30.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49079/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:30.473 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:48:30.473 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:30.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49079/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:30.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.249.210/tcp/49080/p2p/16Uiu2HAmHJsTPLPuFkRvCmBuATqZhE8TCWyPRQGhPJZB6CGAqkeW","/ip4/172.18.249.210/tcp/49081/ws/p2p/16Uiu2HAmHJsTPLPuFkRvCmBuATqZhE8TCWyPRQGhPJZB6CGAqkeW"],"enrUri":"enr:-L24QKZ2nVQq9uMcKdqMJVHZ1fhhIdRrzK_Wvb1_8fNS1LA6c7md5-0ieex6A7JohIklbW-0hDq8a10BJzbqf2a4K0MCgmlkgnY0gmlwhKwS-dKKbXVsdGlhZGRyc5YACASsEvnSBr-4AAoErBL50ga_ud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRSMFucpl-GIZNb_pfPE1B4SiT1Ls_Zo_4VIgMV0b1juDdGNwgr-4g3VkcIK_uoV3YWt1Mgk"}'
|
||||
2026-03-15 04:48:30.476 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:30.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49079/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.147/tcp/9287/p2p/16Uiu2HAm51Gveu4rSm4BvT3ry3jZZt967HpEtDHHQKDhJtT37yLK"]'
|
||||
2026-03-15 04:48:30.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49079/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.151.113/tcp/37080/p2p/16Uiu2HAm4dFa7yRp2CzmzyMpV2DMidxiXSGTnd1v97x6RvEJtap8"]'
|
||||
2026-03-15 04:48:30.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:48:30.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37079/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:48:30.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49079/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:48:30.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.572 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49079/lightpush/v1/message" -H "Content-Type: application/json" -d '{"message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550110572110481}}'
|
||||
2026-03-15 04:48:30.585 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:30.591 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:48:30.592 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:48:30.592 DEBUG [src.node.waku_node] Stopping container with id ec241428384d
|
||||
2026-03-15 04:48:31.178 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:31.178 DEBUG [src.node.waku_node] Stopping container with id 5ee28fa2dbb2
|
||||
2026-03-15 04:48:31.745 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:31.747 DEBUG [src.node.waku_node] Stopping container with id 3e2b7301f4f8
|
||||
2026-03-15 04:48:31.995 ERROR [src.node.docker_mananger] Max retries reached for container ec241428384d. Exiting log stream.
|
||||
2026-03-15 04:48:32.337 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:32.340 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:48:32.348 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:32.357 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:32.367 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
87
nim/1115/data/attachments/2055834c9478c7dc.txt
Normal file
87
nim/1115/data/attachments/2055834c9478c7dc.txt
Normal file
@ -0,0 +1,87 @@
|
||||
2026-03-15 04:47:25.134 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:25.134 DEBUG [tests.conftest] Running test: test_filter_update_subscription_add_a_new_pubsub_topic with id: 2026-03-15_04-47-25__1abbb33d-cc7f-4b65-a86f-3beac8ab6be4
|
||||
2026-03-15 04:47:25.134 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:25.135 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-15 04:47:25.135 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
|
||||
2026-03-15 04:47:25.142 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:25.142 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-25__1abbb33d-cc7f-4b65-a86f-3beac8ab6be4__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:25.142 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:25.142 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:25.144 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:25.144 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.31.52
|
||||
2026-03-15 04:47:25.144 DEBUG [src.node.docker_mananger] Generated ports ['61597', '61598', '61599', '61600', '61601']
|
||||
2026-03-15 04:47:25.144 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:25.144 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:25.144 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:25.144 DEBUG [src.node.docker_mananger] docker run -i -t -p 61597:61597 -p 61598:61598 -p 61599:61599 -p 61600:61600 -p 61601:61601 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=61599 --rest-port=61597 --tcp-port=61598 --discv5-udp-port=61600 --rest-address=0.0.0.0 --nat=extip:172.18.31.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=06afec735d1a9d94ed55b839a37f2ecd0efd86bd45c5d4f37de78ea551dbcc2e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61601 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:47:25.340 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.31.52 waku 364f95fd3f3e11a99b7f2dff7631ed39b46ceef95805c8f542aa04833bbe4411
|
||||
2026-03-15 04:47:25.358 ERROR [src.node.docker_mananger] Max retries reached for container 51b383c31717. Exiting log stream.
|
||||
2026-03-15 04:47:25.379 DEBUG [src.node.docker_mananger] Container started with ID 364f95fd3f3e. Setting up logs at ./log/docker/node1_2026-03-15_04-47-25__1abbb33d-cc7f-4b65-a86f-3beac8ab6be4__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:25.380 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61597
|
||||
2026-03-15 04:47:25.381 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:25.919 ERROR [src.node.docker_mananger] Max retries reached for container 3f11e08d2911. Exiting log stream.
|
||||
2026-03-15 04:47:26.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61597/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:26.384 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-03-15 04:47:26.384 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:26.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61597/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:26.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.52/tcp/61598/p2p/16Uiu2HAky2NVNLZ1zBFhnUfk7qfZtNwDaNMjroVzGbjrn5V7CYNL","/ip4/172.18.31.52/tcp/61599/ws/p2p/16Uiu2HAky2NVNLZ1zBFhnUfk7qfZtNwDaNMjroVzGbjrn5V7CYNL"],"enrUri":"enr:-L24QOvigGRK54SfnoKYpx35va66wzQqWv0ct3IdRj0lP5t_HQ2YQjLwMLfKY_I7bKdPI6RmfmVn8-L1fGdCntZjzzUCgmlkgnY0gmlwhKwSHzSKbXVsdGlhZGRyc5YACASsEh80BvCeAAoErBIfNAbwn90DgnJzhQADAQAAiXNlY3AyNTZrMaECNXac7Vm3D1TF1yGPTUja8S0LWvhZlyC9v4HSjfwW3kmDdGNwgvCeg3VkcILwoIV3YWt1MgU"}'
|
||||
2026-03-15 04:47:26.387 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:26.387 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
|
||||
2026-03-15 04:47:26.394 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:26.395 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-25__1abbb33d-cc7f-4b65-a86f-3beac8ab6be4__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:26.395 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:26.395 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:26.396 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:26.397 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.7
|
||||
2026-03-15 04:47:26.397 DEBUG [src.node.docker_mananger] Generated ports ['17557', '17558', '17559', '17560', '17561']
|
||||
2026-03-15 04:47:26.397 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:26.397 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:26.397 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:26.397 DEBUG [src.node.docker_mananger] docker run -i -t -p 17557:17557 -p 17558:17558 -p 17559:17559 -p 17560:17560 -p 17561:17561 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=17559 --rest-port=17557 --tcp-port=17558 --discv5-udp-port=17560 --rest-address=0.0.0.0 --nat=extip:172.18.122.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d501121e3d3f7cac766508dfcbf94fcf9b68429c5c50abf3a4d26cd7be24fa88 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17561 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOvigGRK54SfnoKYpx35va66wzQqWv0ct3IdRj0lP5t_HQ2YQjLwMLfKY_I7bKdPI6RmfmVn8-L1fGdCntZjzzUCgmlkgnY0gmlwhKwSHzSKbXVsdGlhZGRyc5YACASsEh80BvCeAAoErBIfNAbwn90DgnJzhQADAQAAiXNlY3AyNTZrMaECNXac7Vm3D1TF1yGPTUja8S0LWvhZlyC9v4HSjfwW3kmDdGNwgvCeg3VkcILwoIV3YWt1MgU --filternode=/ip4/172.18.31.52/tcp/61598/p2p/16Uiu2HAky2NVNLZ1zBFhnUfk7qfZtNwDaNMjroVzGbjrn5V7CYNL
|
||||
2026-03-15 04:47:26.603 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.7 waku ae9e7f02a86f31010ea4905ea4d5cab5170d8a0c457e53f71dadf144f188f580
|
||||
2026-03-15 04:47:26.640 DEBUG [src.node.docker_mananger] Container started with ID ae9e7f02a86f. Setting up logs at ./log/docker/node2_2026-03-15_04-47-25__1abbb33d-cc7f-4b65-a86f-3beac8ab6be4__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:26.641 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17557
|
||||
2026-03-15 04:47:26.641 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:27.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17557/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:27.645 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-03-15 04:47:27.645 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:27.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17557/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:27.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.7/tcp/17558/p2p/16Uiu2HAmUFJvF23goEyjCQv3fnLQkqbXyovws8rFYiFAE6vPUwFL","/ip4/172.18.122.7/tcp/17559/ws/p2p/16Uiu2HAmUFJvF23goEyjCQv3fnLQkqbXyovws8rFYiFAE6vPUwFL"],"enrUri":"enr:-L24QKDCtx6CwasstwLU9KyJCgN-iqHpEj3TcJAqq45u63xcZUS9TM19tOtohUdujFunp-PINAlROmfy-xCoPTrYx4UCgmlkgnY0gmlwhKwSegeKbXVsdGlhZGRyc5YACASsEnoHBkSWAAoErBJ6BwZEl90DgnJzhQADAQAAiXNlY3AyNTZrMaED56oL5eReDnF0ldoD5900AggQNULCZpLNa8R0-Q_kPU-DdGNwgkSWg3VkcIJEmIV3YWt1MgA"}'
|
||||
2026-03-15 04:47:27.647 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:27.648 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17557/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.31.52/tcp/61598/p2p/16Uiu2HAky2NVNLZ1zBFhnUfk7qfZtNwDaNMjroVzGbjrn5V7CYNL"]'
|
||||
2026-03-15 04:47:27.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:27.689 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61597/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:47:27.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:27.699 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17557/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e1ca9588-9d81-4af4-b53c-1989f6103426", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:47:27.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e1ca9588-9d81-4af4-b53c-1989f6103426","statusDesc":"OK"}'
|
||||
2026-03-15 04:47:27.716 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:17557/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto", "/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1000"}'
|
||||
2026-03-15 04:47:27.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-15 04:47:27.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61597/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1000"]'
|
||||
2026-03-15 04:47:27.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:27.729 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61597/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-03-15 04:47:27.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:27.737 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:47:27.838 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:27.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17557/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:27.841 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":1773550047729195356,"ephemeral":false}]'
|
||||
2026-03-15 04:47:27.844 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61597/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:27.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:27.849 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:47:27.950 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:27.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17557/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:27.953 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":1773550047843807494,"ephemeral":false}]'
|
||||
2026-03-15 04:47:27.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61597/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/2/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:27.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:27.961 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:47:28.061 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:28.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17557/filter/v2/messages/%2Ftest%2F2%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:28.065 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":1773550047955434242,"ephemeral":false}]'
|
||||
2026-03-15 04:47:28.068 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:28.069 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:28.069 DEBUG [src.node.waku_node] Stopping container with id 364f95fd3f3e
|
||||
2026-03-15 04:47:28.649 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:28.650 DEBUG [src.node.waku_node] Stopping container with id ae9e7f02a86f
|
||||
2026-03-15 04:47:29.215 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:29.216 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:29.223 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:29.228 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
107
nim/1115/data/attachments/206204cda4c573ee.txt
Normal file
107
nim/1115/data/attachments/206204cda4c573ee.txt
Normal file
@ -0,0 +1,107 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_with_valid_meta with id: 2026-03-15_04-51-29__28268931-4664-4736-8ef7-c14bc61b7bc8
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-15_04-51-29__28268931-4664-4736-8ef7-c14bc61b7bc8__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.33.227
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44187', '44188', '44189', '44190', '44191']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44187:44187 -p 44188:44188 -p 44189:44189 -p 44190:44190 -p 44191:44191 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=44189 --rest-port=44187 --tcp-port=44188 --discv5-udp-port=44190 --rest-address=0.0.0.0 --nat=extip:172.18.33.227 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4cdb9aaec480bbdcbbbfa935a7e47f3fe48d6f3d59fbf58763fbdb1a0527a5af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44191 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.33.227 waku 6b85990d53e307d73b2a6d5ebc1e63ddc344974e44039b49b5c5c6e20828cc83
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6b85990d53e3. Setting up logs at ./log/docker/receiving_node1_2026-03-15_04-51-29__28268931-4664-4736-8ef7-c14bc61b7bc8__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44187
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 72ca590c9c4d. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9a43aaf2aa59. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44187/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44187/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.33.227/tcp/44188/p2p/16Uiu2HAmJePwgVrGw9A4eW1GMvyAGRuSmTSQT63EhoSoqAJ2ZqpV","/ip4/172.18.33.227/tcp/44189/ws/p2p/16Uiu2HAmJePwgVrGw9A4eW1GMvyAGRuSmTSQT63EhoSoqAJ2ZqpV"],"enrUri":"enr:-L24QCzL3CzkAGJaXFS__7_nKRwxp-9qjv4xdQlFZywLHn3-fVXibUXlITaXM97hqRe3hwRcEX8AU_-Hm_3XQlHjaQkCgmlkgnY0gmlwhKwSIeOKbXVsdGlhZGRyc5YACASsEiHjBqycAAoErBIh4wasnd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWP83p3MxkyYL8CjU16lMemivxsnr5aFeALJ4x_XnM3KDdGNwgqycg3VkcIKsnoV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-15_04-51-29__28268931-4664-4736-8ef7-c14bc61b7bc8__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.15.124
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64928', '64929', '64930', '64931', '64932']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64928:64928 -p 64929:64929 -p 64930:64930 -p 64931:64931 -p 64932:64932 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=64930 --rest-port=64928 --tcp-port=64929 --discv5-udp-port=64931 --rest-address=0.0.0.0 --nat=extip:172.18.15.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ccaa4cc1f15dde3fccb1abb3aaf1a8c3ce03b2ef3d6bea1efb9bc2ef9aee11ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64932 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.15.124 waku 8d7694c4b6e7cc76bf574c652b7a42d2932be7de2fc4c635094dbc035a654d48
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8d7694c4b6e7. Setting up logs at ./log/docker/receiving_node2_2026-03-15_04-51-29__28268931-4664-4736-8ef7-c14bc61b7bc8__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64928
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64928/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64928/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.15.124/tcp/64929/p2p/16Uiu2HAmCJ4LdwwAv7LRipXbSKt1t4rhgfB4ib8NNp86393SqeVZ","/ip4/172.18.15.124/tcp/64930/ws/p2p/16Uiu2HAmCJ4LdwwAv7LRipXbSKt1t4rhgfB4ib8NNp86393SqeVZ"],"enrUri":"enr:-L24QCAtlPlJKZt2JPnf9jskoaqNnazxJAJy9AonA9xKzflxfRu9zePQuPYZwLx9A6E-nHAslI3qXzuAygwFcsJxJnsCgmlkgnY0gmlwhKwSD3yKbXVsdGlhZGRyc5YACASsEg98Bv2hAAoErBIPfAb9ot0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-qNQKCJHFtSKeGaIXhDV8o6_Lbec4lA81usstViqO_yDdGNwgv2hg3VkcIL9o4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64928/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.33.227/tcp/44188/p2p/16Uiu2HAmJePwgVrGw9A4eW1GMvyAGRuSmTSQT63EhoSoqAJ2ZqpV"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-15_04-51-29__28268931-4664-4736-8ef7-c14bc61b7bc8__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.170.207
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6582', '6583', '6584', '6585', '6586']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6582:6582 -p 6583:6583 -p 6584:6584 -p 6585:6585 -p 6586:6586 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=6584 --rest-port=6582 --tcp-port=6583 --discv5-udp-port=6585 --rest-address=0.0.0.0 --nat=extip:172.18.170.207 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5e3ebbab5cbc81f8eebd3a9ccdce3da6f612e17edf2ce9c6cbb6e6e407d4bcfc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6586 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCzL3CzkAGJaXFS__7_nKRwxp-9qjv4xdQlFZywLHn3-fVXibUXlITaXM97hqRe3hwRcEX8AU_-Hm_3XQlHjaQkCgmlkgnY0gmlwhKwSIeOKbXVsdGlhZGRyc5YACASsEiHjBqycAAoErBIh4wasnd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWP83p3MxkyYL8CjU16lMemivxsnr5aFeALJ4x_XnM3KDdGNwgqycg3VkcIKsnoV3YWt1Mgk --lightpushnode=/ip4/172.18.33.227/tcp/44188/p2p/16Uiu2HAmJePwgVrGw9A4eW1GMvyAGRuSmTSQT63EhoSoqAJ2ZqpV --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.170.207 waku 4724d68c7f509ec8cff7dc2965e55abcd91d300b84c8309d93f763ec593f3f0e
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4724d68c7f50. Setting up logs at ./log/docker/lightpush_node1_2026-03-15_04-51-29__28268931-4664-4736-8ef7-c14bc61b7bc8__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6582
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6582/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6582/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.170.207/tcp/6583/p2p/16Uiu2HAmQb9NTpCinkP5t19AyoYRNbMFP3LM5iT4jb3s3qjJMVV7","/ip4/172.18.170.207/tcp/6584/ws/p2p/16Uiu2HAmQb9NTpCinkP5t19AyoYRNbMFP3LM5iT4jb3s3qjJMVV7"],"enrUri":"enr:-L24QJW6NHd-XrT2BIw_ZbntoEDgSGot_9Znq7PNVfmhnxztBvLRZCKYGrQX9-juOc6f0Qlu9-TTZ_HVqNDNhlRvXWkCgmlkgnY0gmlwhKwSqs-KbXVsdGlhZGRyc5YACASsEqrPBhm3AAoErBKqzwYZuN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsVAefFXYYucuhIwjPpoVu0I7DkI7a4aldzKdl_asOr6DdGNwghm3g3VkcIIZuYV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6582/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.33.227/tcp/44188/p2p/16Uiu2HAmJePwgVrGw9A4eW1GMvyAGRuSmTSQT63EhoSoqAJ2ZqpV"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6582/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.15.124/tcp/64929/p2p/16Uiu2HAmCJ4LdwwAv7LRipXbSKt1t4rhgfB4ib8NNp86393SqeVZ"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44187/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64928/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6582/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6582/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550293279068620, "meta": "TGlnaHQgcHVzaCB3b3JrcyEh"}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550293279068620,"meta":"TGlnaHQgcHVzaCB3b3JrcyEh","ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64928/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550293279068620,"meta":"TGlnaHQgcHVzaCB3b3JrcyEh","ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6582/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550293279068620,"meta":"TGlnaHQgcHVzaCB3b3JrcyEh","ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 6b85990d53e3
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 8d7694c4b6e7
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4724d68c7f50
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6b85990d53e3. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
73
nim/1115/data/attachments/20dc9dc01f20d5df.txt
Normal file
73
nim/1115/data/attachments/20dc9dc01f20d5df.txt
Normal file
@ -0,0 +1,73 @@
|
||||
2026-03-15 04:47:04.787 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:04.788 DEBUG [tests.conftest] Running test: test_relay_subscribe_to_single_pubsub_topic with id: 2026-03-15_04-47-04__0f2cce0c-75db-4049-90f2-b978bf12ac8e
|
||||
2026-03-15 04:47:04.789 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:04.790 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:47:04.790 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-15 04:47:04.801 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:04.802 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-04__0f2cce0c-75db-4049-90f2-b978bf12ac8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:04.802 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:04.803 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:04.805 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:04.806 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.119.195
|
||||
2026-03-15 04:47:04.806 DEBUG [src.node.docker_mananger] Generated ports ['60331', '60332', '60333', '60334', '60335']
|
||||
2026-03-15 04:47:04.807 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:04.807 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:04.807 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:04.807 DEBUG [src.node.docker_mananger] docker run -i -t -p 60331:60331 -p 60332:60332 -p 60333:60333 -p 60334:60334 -p 60335:60335 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=60333 --rest-port=60331 --tcp-port=60332 --discv5-udp-port=60334 --rest-address=0.0.0.0 --nat=extip:172.18.119.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3fa5cc5b840c3ea0f38ee5daf2624b702524bedb9ce2ded61b7b4d9fd3e3fccb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60335 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:47:04.994 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.119.195 waku 048b470b3e9225f2195e5c430c3d8e8abfa9da0c6e941a481d506d9a1e067b9f
|
||||
2026-03-15 04:47:05.030 DEBUG [src.node.docker_mananger] Container started with ID 048b470b3e92. Setting up logs at ./log/docker/node1_2026-03-15_04-47-04__0f2cce0c-75db-4049-90f2-b978bf12ac8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:05.030 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60331
|
||||
2026-03-15 04:47:05.030 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:05.050 ERROR [src.node.docker_mananger] Max retries reached for container fafbb2b48aa3. Exiting log stream.
|
||||
2026-03-15 04:47:05.623 ERROR [src.node.docker_mananger] Max retries reached for container 04637c74f0f7. Exiting log stream.
|
||||
2026-03-15 04:47:06.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60331/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:06.034 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_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-03-15 04:47:06.034 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:06.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60331/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:06.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.195/tcp/60332/p2p/16Uiu2HAmALLcmdswAtuiMXth4tGDv8TeBg2E2zTSSUs7YPtjPQEF","/ip4/172.18.119.195/tcp/60333/ws/p2p/16Uiu2HAmALLcmdswAtuiMXth4tGDv8TeBg2E2zTSSUs7YPtjPQEF"],"enrUri":"enr:-L24QOrKHbpKzXNGaD8BMrz2ZAQR6xVs3lHSA-39IHmYbrwiBm4DYQndUvdRa6HeNbRk9vZ98KEhGfKce_ComIE-_McCgmlkgnY0gmlwhKwSd8OKbXVsdGlhZGRyc5YACASsEnfDBuusAAoErBJ3wwbrrd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC3YGBswhDmsNzZ-OiTvmiScfOBrthL3zKr6IuiAgkESyDdGNwguusg3VkcILrroV3YWt1MgE"}'
|
||||
2026-03-15 04:47:06.036 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:06.043 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:06.043 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-04__0f2cce0c-75db-4049-90f2-b978bf12ac8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:06.043 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:06.043 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:06.044 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:06.045 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.115.64
|
||||
2026-03-15 04:47:06.045 DEBUG [src.node.docker_mananger] Generated ports ['27356', '27357', '27358', '27359', '27360']
|
||||
2026-03-15 04:47:06.045 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:06.045 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:06.045 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:06.045 DEBUG [src.node.docker_mananger] docker run -i -t -p 27356:27356 -p 27357:27357 -p 27358:27358 -p 27359:27359 -p 27360:27360 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=27358 --rest-port=27356 --tcp-port=27357 --discv5-udp-port=27359 --rest-address=0.0.0.0 --nat=extip:172.18.115.64 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c49bfa34fd7ca9f724ecaeeb9622980d5c4d8c38d178568c8cdb4a2a79d77f8d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27360 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOrKHbpKzXNGaD8BMrz2ZAQR6xVs3lHSA-39IHmYbrwiBm4DYQndUvdRa6HeNbRk9vZ98KEhGfKce_ComIE-_McCgmlkgnY0gmlwhKwSd8OKbXVsdGlhZGRyc5YACASsEnfDBuusAAoErBJ3wwbrrd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC3YGBswhDmsNzZ-OiTvmiScfOBrthL3zKr6IuiAgkESyDdGNwguusg3VkcILrroV3YWt1MgE
|
||||
2026-03-15 04:47:06.234 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.115.64 waku 66e997be43a725a90d40f5c82e2690a28db4174abac22972b039f0c9db3948c1
|
||||
2026-03-15 04:47:06.267 DEBUG [src.node.docker_mananger] Container started with ID 66e997be43a7. Setting up logs at ./log/docker/node2_2026-03-15_04-47-04__0f2cce0c-75db-4049-90f2-b978bf12ac8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:06.268 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27356
|
||||
2026-03-15 04:47:06.268 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:07.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27356/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:07.278 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_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-03-15 04:47:07.280 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:07.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27356/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:07.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.115.64/tcp/27357/p2p/16Uiu2HAm7TzkDx4fc2rsy4w6LPc1Zj6ZSeY1KYjbFtzbGDmsqTNZ","/ip4/172.18.115.64/tcp/27358/ws/p2p/16Uiu2HAm7TzkDx4fc2rsy4w6LPc1Zj6ZSeY1KYjbFtzbGDmsqTNZ"],"enrUri":"enr:-L24QIrDT3KZiHG2fSksNBkYBycDf1BoENRki4LzOrB_e5FNfYmCEDQqeDUy99g5W1Nv6oBJ4j6oB6d4d8aViDB1Y_YCgmlkgnY0gmlwhKwSc0CKbXVsdGlhZGRyc5YACASsEnNABmrdAAoErBJzQAZq3t0DgnJzhQADAQAAiXNlY3AyNTZrMaECsuSfoiql0Vc0Xmu_SrgmTmTpJ2PIs1pkLfu_x2B2lyqDdGNwgmrdg3VkcIJq34V3YWt1MgE"}'
|
||||
2026-03-15 04:47:07.302 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:07.302 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27356/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.195/tcp/60332/p2p/16Uiu2HAmALLcmdswAtuiMXth4tGDv8TeBg2E2zTSSUs7YPtjPQEF"]'
|
||||
2026-03-15 04:47:07.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:07.312 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60331/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:47:07.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:07.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27356/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:47:07.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:07.324 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60331/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:07.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:07.332 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:47:07.432 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:07.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60331/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:07.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550027324599552,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:47:07.437 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:07.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27356/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:07.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550027324599552,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:47:07.442 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:07.443 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:07.443 DEBUG [src.node.waku_node] Stopping container with id 048b470b3e92
|
||||
2026-03-15 04:47:08.048 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:08.051 DEBUG [src.node.waku_node] Stopping container with id 66e997be43a7
|
||||
2026-03-15 04:47:08.650 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:08.651 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:08.658 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:08.663 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
68
nim/1115/data/attachments/20f379bdff3e0fa5.txt
Normal file
68
nim/1115/data/attachments/20f379bdff3e0fa5.txt
Normal file
@ -0,0 +1,68 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_no_pubsub_topic with id: 2026-03-15_04-51-03__1bde66c3-feb0-42f0-83d1-19a97ce7d5fa
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-51-03__1bde66c3-feb0-42f0-83d1-19a97ce7d5fa__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.54.7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50977', '50978', '50979', '50980', '50981']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50977:50977 -p 50978:50978 -p 50979:50979 -p 50980:50980 -p 50981:50981 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=50979 --rest-port=50977 --tcp-port=50978 --discv5-udp-port=50980 --rest-address=0.0.0.0 --nat=extip:172.18.54.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6162a0edcc9cebdcf7cf4b07daeaa40a2c74c0becbdcaddaf5ca0f627bba87df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50981 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.54.7 waku 2084fb61a330430b640ad9948b13df13a6d02d09e983195253e4034231a719ef
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2084fb61a330. Setting up logs at ./log/docker/node1_2026-03-15_04-51-03__1bde66c3-feb0-42f0-83d1-19a97ce7d5fa__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50977
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8fbc4c92a281. Exiting log stream.
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 09e682853af5. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50977/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50977/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.54.7/tcp/50978/p2p/16Uiu2HAmEoxG9RkKNoMTqeAwTgjkXE1r5heWzLySf269imyPYgqu","/ip4/172.18.54.7/tcp/50979/ws/p2p/16Uiu2HAmEoxG9RkKNoMTqeAwTgjkXE1r5heWzLySf269imyPYgqu"],"enrUri":"enr:-L24QNXgpsGi61V1kxTau9gSbEnma910GLhNYCYtOk9EKPSZMyuQv1AlJ5L-gtniLe5sX1fbQg5jfpHCztYg2NSuYpoCgmlkgnY0gmlwhKwSNgeKbXVsdGlhZGRyc5YACASsEjYHBsciAAoErBI2BwbHI90DgnJzhQADAQAAiXNlY3AyNTZrMaEDIAM9TJapdaqHwGU4AVygMTvZfj_XdL_ja1AULWV5oEiDdGNwgscig3VkcILHJIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-51-03__1bde66c3-feb0-42f0-83d1-19a97ce7d5fa__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.177.221
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['65289', '65290', '65291', '65292', '65293']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 65289:65289 -p 65290:65290 -p 65291:65291 -p 65292:65292 -p 65293:65293 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=65291 --rest-port=65289 --tcp-port=65290 --discv5-udp-port=65292 --rest-address=0.0.0.0 --nat=extip:172.18.177.221 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa4a3e2f8db6529f2ec1860456d6fec8d9e4abcd523e021873fe97cf80efade0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65293 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNXgpsGi61V1kxTau9gSbEnma910GLhNYCYtOk9EKPSZMyuQv1AlJ5L-gtniLe5sX1fbQg5jfpHCztYg2NSuYpoCgmlkgnY0gmlwhKwSNgeKbXVsdGlhZGRyc5YACASsEjYHBsciAAoErBI2BwbHI90DgnJzhQADAQAAiXNlY3AyNTZrMaEDIAM9TJapdaqHwGU4AVygMTvZfj_XdL_ja1AULWV5oEiDdGNwgscig3VkcILHJIV3YWt1MgU --filternode=/ip4/172.18.54.7/tcp/50978/p2p/16Uiu2HAmEoxG9RkKNoMTqeAwTgjkXE1r5heWzLySf269imyPYgqu
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.177.221 waku e3698be967996fa79f82cb7e24bf2c7742b50ed19ebdb61044d84d3509a02b57
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e3698be96799. Setting up logs at ./log/docker/node2_2026-03-15_04-51-03__1bde66c3-feb0-42f0-83d1-19a97ce7d5fa__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 65289
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65289/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65289/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.177.221/tcp/65290/p2p/16Uiu2HAm5A64NmHGHdTp4LaPJVaw8ALy5R1usC8DbAEqCRNUogcY","/ip4/172.18.177.221/tcp/65291/ws/p2p/16Uiu2HAm5A64NmHGHdTp4LaPJVaw8ALy5R1usC8DbAEqCRNUogcY"],"enrUri":"enr:-L24QLSZAahY_uAUG8EvjIsV2cVQIyUTkW5y7y4waGoRjoYzB-bcl0uGjWlUx1EcNL3keoKDtY2CdBWTLh8bV4doL4YCgmlkgnY0gmlwhKwSsd2KbXVsdGlhZGRyc5YACASsErHdBv8KAAoErBKx3Qb_C90DgnJzhQADAQAAiXNlY3AyNTZrMaECkJbNc1AF6u2BGzSzB9ZU84g17qPR8soWeHm8keT94gmDdGNwgv8Kg3VkcIL_DIV3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65289/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.54.7/tcp/50978/p2p/16Uiu2HAmEoxG9RkKNoMTqeAwTgjkXE1r5heWzLySf269imyPYgqu"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50977/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65289/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b4c1c92a-a2be-499b-a88c-db00b909a0a6", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"b4c1c92a-a2be-499b-a88c-db00b909a0a6","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:65289/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto"}'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:65289/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 2084fb61a330
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id e3698be96799
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
4588
nim/1115/data/attachments/20f80c50eb234826.txt
Normal file
4588
nim/1115/data/attachments/20f80c50eb234826.txt
Normal file
File diff suppressed because it is too large
Load Diff
225
nim/1115/data/attachments/21175ead349ee445.txt
Normal file
225
nim/1115/data/attachments/21175ead349ee445.txt
Normal file
@ -0,0 +1,225 @@
|
||||
2026-03-15 04:46:01.318 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:46:01.319 DEBUG [tests.conftest] Running test: test_relay_7_nodes_3sec_latency with id: 2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e
|
||||
2026-03-15 04:46:01.319 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:46:01.319 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:46:01.326 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:01.326 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.332 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:01.332 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.338 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:01.338 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.344 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:01.344 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.350 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:01.350 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.356 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:01.356 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.361 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:01.361 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.367 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:01.367 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.373 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:01.373 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.374 INFO [tests.e2e.test_network_conditions] Starting nodes with chain bootstrap
|
||||
2026-03-15 04:46:01.374 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:01.374 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:01.375 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:01.375 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.247.90
|
||||
2026-03-15 04:46:01.375 DEBUG [src.node.docker_mananger] Generated ports ['15876', '15877', '15878', '15879', '15880']
|
||||
2026-03-15 04:46:01.376 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:01.376 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:01.376 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:01.376 DEBUG [src.node.docker_mananger] docker run -i -t -p 15876:15876 -p 15877:15877 -p 15878:15878 -p 15879:15879 -p 15880:15880 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=15878 --rest-port=15876 --tcp-port=15877 --discv5-udp-port=15879 --rest-address=0.0.0.0 --nat=extip:172.18.247.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3eaae673dc24fe5e6b8ca6c12d6a206f9d2ae4afc1fa0b2efe4a710e3a6d669d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15880 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:46:01.542 ERROR [src.node.docker_mananger] Max retries reached for container 28b2bb102c91. Exiting log stream.
|
||||
2026-03-15 04:46:01.573 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.247.90 waku c660c4b0a20204241a96d915cfbc95a27dfc3069e1480da2c5cce0edc2f349d0
|
||||
2026-03-15 04:46:01.607 DEBUG [src.node.docker_mananger] Container started with ID c660c4b0a202. Setting up logs at ./log/docker/node1_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:01.608 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15876
|
||||
2026-03-15 04:46:01.608 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:02.012 ERROR [src.node.docker_mananger] Max retries reached for container dddcdeacd53b. Exiting log stream.
|
||||
2026-03-15 04:46:02.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15876/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:02.612 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_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-03-15 04:46:02.612 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:02.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15876/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:02.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.90/tcp/15877/p2p/16Uiu2HAmUk2fw2axxuK7votYXkUpg1zxGrtkn2dXtHZpARXJF6P1","/ip4/172.18.247.90/tcp/15878/ws/p2p/16Uiu2HAmUk2fw2axxuK7votYXkUpg1zxGrtkn2dXtHZpARXJF6P1"],"enrUri":"enr:-L24QIm8ZAxhY4xi9CZdj4KrZZWAfxRqJJDUgnnpN94qnP6uCd7E8BbMTLLpB7sLBO1OL2bqx1zZP4DRw3xMetgd13sCgmlkgnY0gmlwhKwS91qKbXVsdGlhZGRyc5YACASsEvdaBj4FAAoErBL3WgY-Bt0DgnJzhQADAQAAiXNlY3AyNTZrMaED7wWFC37Q8-YojhsqN-MlGRExdqjiu-hR1cOKmRrTdzCDdGNwgj4Fg3VkcII-B4V3YWt1MgE"}'
|
||||
2026-03-15 04:46:02.615 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:02.615 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:02.615 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:02.617 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:02.617 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.23.31
|
||||
2026-03-15 04:46:02.617 DEBUG [src.node.docker_mananger] Generated ports ['9461', '9462', '9463', '9464', '9465']
|
||||
2026-03-15 04:46:02.617 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:02.617 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:02.617 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:02.617 DEBUG [src.node.docker_mananger] docker run -i -t -p 9461:9461 -p 9462:9462 -p 9463:9463 -p 9464:9464 -p 9465:9465 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=9463 --rest-port=9461 --tcp-port=9462 --discv5-udp-port=9464 --rest-address=0.0.0.0 --nat=extip:172.18.23.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6b0cacda7af2edd4d2e8de042a00ec59c2bfdc664fae10b5d93966f621fc7fd1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9465 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIm8ZAxhY4xi9CZdj4KrZZWAfxRqJJDUgnnpN94qnP6uCd7E8BbMTLLpB7sLBO1OL2bqx1zZP4DRw3xMetgd13sCgmlkgnY0gmlwhKwS91qKbXVsdGlhZGRyc5YACASsEvdaBj4FAAoErBL3WgY-Bt0DgnJzhQADAQAAiXNlY3AyNTZrMaED7wWFC37Q8-YojhsqN-MlGRExdqjiu-hR1cOKmRrTdzCDdGNwgj4Fg3VkcII-B4V3YWt1MgE
|
||||
2026-03-15 04:46:02.807 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.23.31 waku 8f44b7cf8ed662ba23e8c78a7b8ec670afafad291f2edf1090e29f58bd322552
|
||||
2026-03-15 04:46:02.841 DEBUG [src.node.docker_mananger] Container started with ID 8f44b7cf8ed6. Setting up logs at ./log/docker/node2_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:02.842 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9461
|
||||
2026-03-15 04:46:02.842 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:03.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9461/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:03.868 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_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-03-15 04:46:03.871 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:03.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9461/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:03.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.23.31/tcp/9462/p2p/16Uiu2HAmER4Cwj8Rh7FpNQnanj4ULAw7ekDXZDTrphDgxaJib2WT","/ip4/172.18.23.31/tcp/9463/ws/p2p/16Uiu2HAmER4Cwj8Rh7FpNQnanj4ULAw7ekDXZDTrphDgxaJib2WT"],"enrUri":"enr:-L24QHhNIbbPlYnFtHtj__a8V3iXf_xNVZTK2ZitAbpZzZaiYkRZoe77by2QjudGOsdG8Xu-Ua0NMUMWFB8VVzQBUp8CgmlkgnY0gmlwhKwSFx-KbXVsdGlhZGRyc5YACASsEhcfBiT2AAoErBIXHwYk990DgnJzhQADAQAAiXNlY3AyNTZrMaEDGiWaRviX_bLSLLbemQLpTe3lxeMpYH1DBVH9nbN-qxCDdGNwgiT2g3VkcIIk-IV3YWt1MgE"}'
|
||||
2026-03-15 04:46:03.879 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:03.879 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:03.880 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:03.881 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:03.881 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.216.63
|
||||
2026-03-15 04:46:03.881 DEBUG [src.node.docker_mananger] Generated ports ['54191', '54192', '54193', '54194', '54195']
|
||||
2026-03-15 04:46:03.881 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:03.882 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:03.882 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:03.882 DEBUG [src.node.docker_mananger] docker run -i -t -p 54191:54191 -p 54192:54192 -p 54193:54193 -p 54194:54194 -p 54195:54195 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=54193 --rest-port=54191 --tcp-port=54192 --discv5-udp-port=54194 --rest-address=0.0.0.0 --nat=extip:172.18.216.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0c4aa80060e0f8016cdbf5bedaa6a93a7c39f78c9cc7c145a48ef26d879d1d15 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54195 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHhNIbbPlYnFtHtj__a8V3iXf_xNVZTK2ZitAbpZzZaiYkRZoe77by2QjudGOsdG8Xu-Ua0NMUMWFB8VVzQBUp8CgmlkgnY0gmlwhKwSFx-KbXVsdGlhZGRyc5YACASsEhcfBiT2AAoErBIXHwYk990DgnJzhQADAQAAiXNlY3AyNTZrMaEDGiWaRviX_bLSLLbemQLpTe3lxeMpYH1DBVH9nbN-qxCDdGNwgiT2g3VkcIIk-IV3YWt1MgE
|
||||
2026-03-15 04:46:04.082 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.216.63 waku 3b72c71c086595ac2c60ceb4939c3c6ee100988dc1c75e4063103702a4854a4b
|
||||
2026-03-15 04:46:04.118 DEBUG [src.node.docker_mananger] Container started with ID 3b72c71c0865. Setting up logs at ./log/docker/node3_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:04.118 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54191
|
||||
2026-03-15 04:46:04.119 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:05.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54191/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:05.132 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_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-03-15 04:46:05.132 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:05.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54191/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:05.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.216.63/tcp/54192/p2p/16Uiu2HAkwdDJ84NYKr2d5dCDqPFvYzx64HzqMVCQXuvHb7XL55kV","/ip4/172.18.216.63/tcp/54193/ws/p2p/16Uiu2HAkwdDJ84NYKr2d5dCDqPFvYzx64HzqMVCQXuvHb7XL55kV"],"enrUri":"enr:-L24QHfdtSmRgqL7HsvU9Da6AsKZlJ5NkmJQusv8FlFt9AFbG4OytvmDXSwDdj--_7EU9_rxw8VxDRsFJqwqrmJEvEMCgmlkgnY0gmlwhKwS2D-KbXVsdGlhZGRyc5YACASsEtg_BtOwAAoErBLYPwbTsd0DgnJzhQADAQAAiXNlY3AyNTZrMaECIKwsALeLM3MlwmzkfsPlhkoZG8u4L4dn3IglrAc_dHqDdGNwgtOwg3VkcILTsoV3YWt1MgE"}'
|
||||
2026-03-15 04:46:05.141 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:05.142 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:05.142 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:05.144 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:05.144 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.132.148
|
||||
2026-03-15 04:46:05.144 DEBUG [src.node.docker_mananger] Generated ports ['47176', '47177', '47178', '47179', '47180']
|
||||
2026-03-15 04:46:05.144 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:05.144 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:05.144 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:05.145 DEBUG [src.node.docker_mananger] docker run -i -t -p 47176:47176 -p 47177:47177 -p 47178:47178 -p 47179:47179 -p 47180:47180 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=47178 --rest-port=47176 --tcp-port=47177 --discv5-udp-port=47179 --rest-address=0.0.0.0 --nat=extip:172.18.132.148 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4eefdf3d79dfb0b2897fbee9adedead7a66c227c769e3a0e2f365b54ce02e9dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47180 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHfdtSmRgqL7HsvU9Da6AsKZlJ5NkmJQusv8FlFt9AFbG4OytvmDXSwDdj--_7EU9_rxw8VxDRsFJqwqrmJEvEMCgmlkgnY0gmlwhKwS2D-KbXVsdGlhZGRyc5YACASsEtg_BtOwAAoErBLYPwbTsd0DgnJzhQADAQAAiXNlY3AyNTZrMaECIKwsALeLM3MlwmzkfsPlhkoZG8u4L4dn3IglrAc_dHqDdGNwgtOwg3VkcILTsoV3YWt1MgE
|
||||
2026-03-15 04:46:05.337 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.132.148 waku 13794c751b603608fb0407709e0036deea3d832b24de12218288cd4f3fc3ae96
|
||||
2026-03-15 04:46:05.374 DEBUG [src.node.docker_mananger] Container started with ID 13794c751b60. Setting up logs at ./log/docker/node4_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:05.374 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47176
|
||||
2026-03-15 04:46:05.375 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:06.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47176/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:06.388 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_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-03-15 04:46:06.389 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:06.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47176/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:06.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.132.148/tcp/47177/p2p/16Uiu2HAmNxbz7DqPTCKaMsuQ6Q2CFURSPmvzFJd1FsE2EX7z2h6H","/ip4/172.18.132.148/tcp/47178/ws/p2p/16Uiu2HAmNxbz7DqPTCKaMsuQ6Q2CFURSPmvzFJd1FsE2EX7z2h6H"],"enrUri":"enr:-L24QJa9a0OxdzGKTedVaSwBg8CbzTke3KIG-Lb7EeOYaIYcHvb4ewDEJLwYqeQ-U4wLbupbeUZCLc5aM_XDksin78ECgmlkgnY0gmlwhKwShJSKbXVsdGlhZGRyc5YACASsEoSUBrhJAAoErBKElAa4St0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmRgJEK50_b4ZxBbgvD_Eb5a-jawmST9sCHPmLLY5wkqDdGNwgrhJg3VkcIK4S4V3YWt1MgE"}'
|
||||
2026-03-15 04:46:06.398 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:06.399 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:06.400 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:06.402 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:06.403 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.224
|
||||
2026-03-15 04:46:06.403 DEBUG [src.node.docker_mananger] Generated ports ['22845', '22846', '22847', '22848', '22849']
|
||||
2026-03-15 04:46:06.403 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:06.403 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:06.403 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:06.403 DEBUG [src.node.docker_mananger] docker run -i -t -p 22845:22845 -p 22846:22846 -p 22847:22847 -p 22848:22848 -p 22849:22849 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=22847 --rest-port=22845 --tcp-port=22846 --discv5-udp-port=22848 --rest-address=0.0.0.0 --nat=extip:172.18.51.224 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eed271fdfffe5422d93e81062776f5dadb63fda117bef71ddf0a62dffb647ed5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22849 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJa9a0OxdzGKTedVaSwBg8CbzTke3KIG-Lb7EeOYaIYcHvb4ewDEJLwYqeQ-U4wLbupbeUZCLc5aM_XDksin78ECgmlkgnY0gmlwhKwShJSKbXVsdGlhZGRyc5YACASsEoSUBrhJAAoErBKElAa4St0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmRgJEK50_b4ZxBbgvD_Eb5a-jawmST9sCHPmLLY5wkqDdGNwgrhJg3VkcIK4S4V3YWt1MgE
|
||||
2026-03-15 04:46:06.605 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.224 waku 19e992530b8d047e1529c22d95eb3e2b633380a320c29a69535710ebf6a32a0e
|
||||
2026-03-15 04:46:06.641 DEBUG [src.node.docker_mananger] Container started with ID 19e992530b8d. Setting up logs at ./log/docker/node5_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:06.642 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22845
|
||||
2026-03-15 04:46:06.642 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:07.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22845/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:07.667 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_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-03-15 04:46:07.668 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:07.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22845/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:07.672 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.224/tcp/22846/p2p/16Uiu2HAmP5YeQGr1qhmyaYVy6HoKMTEdg1bb79yw6F1PV8rUHnJ1","/ip4/172.18.51.224/tcp/22847/ws/p2p/16Uiu2HAmP5YeQGr1qhmyaYVy6HoKMTEdg1bb79yw6F1PV8rUHnJ1"],"enrUri":"enr:-L24QPLiWfNy6N-oWr7rKCkyekwIYABFI3vg4hSavSxRedoUFAzkVhN9uzYX66nfJroZ6DNyn9dpBBeS1qcjBN0BSjUCgmlkgnY0gmlwhKwSM-CKbXVsdGlhZGRyc5YACASsEjPgBlk-AAoErBIz4AZZP90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmt9TJehTnE2eELjv716NVXEm9zrOclUmdZhOpp4PIb6DdGNwglk-g3VkcIJZQIV3YWt1MgE"}'
|
||||
2026-03-15 04:46:07.674 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:07.675 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:07.676 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:07.678 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:07.678 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.136.217
|
||||
2026-03-15 04:46:07.678 DEBUG [src.node.docker_mananger] Generated ports ['63173', '63174', '63175', '63176', '63177']
|
||||
2026-03-15 04:46:07.678 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:07.679 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:07.679 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:07.679 DEBUG [src.node.docker_mananger] docker run -i -t -p 63173:63173 -p 63174:63174 -p 63175:63175 -p 63176:63176 -p 63177:63177 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=63175 --rest-port=63173 --tcp-port=63174 --discv5-udp-port=63176 --rest-address=0.0.0.0 --nat=extip:172.18.136.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad7940ba7dad8bfb9d5ffc3f1ddef21791ac3d5db0e9ab6819d34b8dd92dbc45 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63177 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPLiWfNy6N-oWr7rKCkyekwIYABFI3vg4hSavSxRedoUFAzkVhN9uzYX66nfJroZ6DNyn9dpBBeS1qcjBN0BSjUCgmlkgnY0gmlwhKwSM-CKbXVsdGlhZGRyc5YACASsEjPgBlk-AAoErBIz4AZZP90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmt9TJehTnE2eELjv716NVXEm9zrOclUmdZhOpp4PIb6DdGNwglk-g3VkcIJZQIV3YWt1MgE
|
||||
2026-03-15 04:46:07.880 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.136.217 waku 135f09f1d492bd053a5241b33439b7fa4b17563f2803f561594b24b37dc464d3
|
||||
2026-03-15 04:46:07.914 DEBUG [src.node.docker_mananger] Container started with ID 135f09f1d492. Setting up logs at ./log/docker/node6_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:07.915 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63173
|
||||
2026-03-15 04:46:07.915 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:08.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63173/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:08.930 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_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-03-15 04:46:08.933 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:08.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63173/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:08.939 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.217/tcp/63174/p2p/16Uiu2HAmT4FNoq4NkEB9owmtsp5Fg9uHrUX4wA2PRAARLXn3aRHW","/ip4/172.18.136.217/tcp/63175/ws/p2p/16Uiu2HAmT4FNoq4NkEB9owmtsp5Fg9uHrUX4wA2PRAARLXn3aRHW"],"enrUri":"enr:-L24QPaL23LGwRJmZsQIQlkkKo2KTzMXzvG5I_ypMw9fslKsLZCPFAXo4cQ1NhFvbGR3MvRS3tYJok_EXiKGCnlNRlMCgmlkgnY0gmlwhKwSiNmKbXVsdGlhZGRyc5YACASsEojZBvbGAAoErBKI2Qb2x90DgnJzhQADAQAAiXNlY3AyNTZrMaED1fj3OixYk3AQaKWRKX6ZG2qJy5H4wqBe7EKzsX5BjoWDdGNwgvbGg3VkcIL2yIV3YWt1MgE"}'
|
||||
2026-03-15 04:46:08.939 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:08.939 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:08.940 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:08.944 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:08.944 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.125
|
||||
2026-03-15 04:46:08.944 DEBUG [src.node.docker_mananger] Generated ports ['38456', '38457', '38458', '38459', '38460']
|
||||
2026-03-15 04:46:08.944 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:08.945 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:08.945 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:08.945 DEBUG [src.node.docker_mananger] docker run -i -t -p 38456:38456 -p 38457:38457 -p 38458:38458 -p 38459:38459 -p 38460:38460 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=38458 --rest-port=38456 --tcp-port=38457 --discv5-udp-port=38459 --rest-address=0.0.0.0 --nat=extip:172.18.243.125 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=de6bf4b87abaeded74d141d83ec5b10effeceff877aeb2c8f98d1d5aea82b157 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38460 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPaL23LGwRJmZsQIQlkkKo2KTzMXzvG5I_ypMw9fslKsLZCPFAXo4cQ1NhFvbGR3MvRS3tYJok_EXiKGCnlNRlMCgmlkgnY0gmlwhKwSiNmKbXVsdGlhZGRyc5YACASsEojZBvbGAAoErBKI2Qb2x90DgnJzhQADAQAAiXNlY3AyNTZrMaED1fj3OixYk3AQaKWRKX6ZG2qJy5H4wqBe7EKzsX5BjoWDdGNwgvbGg3VkcIL2yIV3YWt1MgE
|
||||
2026-03-15 04:46:09.154 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.125 waku 0a53e0565b30cc953d54b99b314d1f85c9767db2e113bf87ca09a4f604cafa0b
|
||||
2026-03-15 04:46:09.187 DEBUG [src.node.docker_mananger] Container started with ID 0a53e0565b30. Setting up logs at ./log/docker/node7_2026-03-15_04-46-01__967b04f4-12cc-4f97-beae-bb7eb2fead8e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:09.187 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38456
|
||||
2026-03-15 04:46:09.187 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:10.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38456/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:10.209 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_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-03-15 04:46:10.212 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:10.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38456/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:10.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.125/tcp/38457/p2p/16Uiu2HAmMqZwMNx68tJxungG6f9kdoA2tAtMcbm1BFqz6Yv5UWLo","/ip4/172.18.243.125/tcp/38458/ws/p2p/16Uiu2HAmMqZwMNx68tJxungG6f9kdoA2tAtMcbm1BFqz6Yv5UWLo"],"enrUri":"enr:-L24QH0xpYub6B12q7jFODzkvJZtHEb6rre1npvSm2DVSgm_HwEvhn-3vOBzb31bxfVqn4L7cPmb5ksAg8-OSUBhMlwCgmlkgnY0gmlwhKwS832KbXVsdGlhZGRyc5YACASsEvN9BpY5AAoErBLzfQaWOt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiG73ul6Sdr3p4GIie57Je3gfR20_d7r8G6GCut7BaWiDdGNwgpY5g3VkcIKWO4V3YWt1MgE"}'
|
||||
2026-03-15 04:46:10.220 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:10.220 INFO [tests.e2e.test_network_conditions] Subscribing all nodes to relay topic
|
||||
2026-03-15 04:46:10.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15876/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:10.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:10.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9461/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:10.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:10.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54191/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:10.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:10.244 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47176/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:10.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:10.253 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22845/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:10.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:10.263 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63173/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:10.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:10.271 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38456/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:10.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:10.282 INFO [tests.e2e.test_network_conditions] Waiting for autoconnection
|
||||
2026-03-15 04:46:10.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15876/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:10.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.23.31/tcp/39502/p2p/16Uiu2HAmER4Cwj8Rh7FpNQnanj4ULAw7ekDXZDTrphDgxaJib2WT","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:46:10.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9461/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:10.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.247.90/tcp/15877/p2p/16Uiu2HAmUk2fw2axxuK7votYXkUpg1zxGrtkn2dXtHZpARXJF6P1","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"},{"multiaddr":"/ip4/172.18.216.63/tcp/43460/p2p/16Uiu2HAkwdDJ84NYKr2d5dCDqPFvYzx64HzqMVCQXuvHb7XL55kV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:46:10.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54191/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:10.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.132.148/tcp/33464/p2p/16Uiu2HAmNxbz7DqPTCKaMsuQ6Q2CFURSPmvzFJd1FsE2EX7z2h6H","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.23.31/tcp/9462/p2p/16Uiu2HAmER4Cwj8Rh7FpNQnanj4ULAw7ekDXZDTrphDgxaJib2WT","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
2026-03-15 04:46:10.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47176/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:10.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.51.224/tcp/38496/p2p/16Uiu2HAmP5YeQGr1qhmyaYVy6HoKMTEdg1bb79yw6F1PV8rUHnJ1","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.216.63/tcp/54192/p2p/16Uiu2HAkwdDJ84NYKr2d5dCDqPFvYzx64HzqMVCQXuvHb7XL55kV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
2026-03-15 04:46:10.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22845/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:10.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.132.148/tcp/47177/p2p/16Uiu2HAmNxbz7DqPTCKaMsuQ6Q2CFURSPmvzFJd1FsE2EX7z2h6H","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"},{"multiaddr":"/ip4/172.18.136.217/tcp/39876/p2p/16Uiu2HAmT4FNoq4NkEB9owmtsp5Fg9uHrUX4wA2PRAARLXn3aRHW","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:46:10.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63173/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:10.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.51.224/tcp/22846/p2p/16Uiu2HAmP5YeQGr1qhmyaYVy6HoKMTEdg1bb79yw6F1PV8rUHnJ1","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"},{"multiaddr":"/ip4/172.18.243.125/tcp/41730/p2p/16Uiu2HAmMqZwMNx68tJxungG6f9kdoA2tAtMcbm1BFqz6Yv5UWLo","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:46:10.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38456/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:10.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.136.217/tcp/63174/p2p/16Uiu2HAmT4FNoq4NkEB9owmtsp5Fg9uHrUX4wA2PRAARLXn3aRHW","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
2026-03-15 04:46:10.300 DEBUG [src.libs.common] Sleeping for 60 seconds
|
||||
2026-03-15 04:47:10.300 INFO [tests.e2e.test_network_conditions] Applying 3s latency to node3
|
||||
2026-03-15 04:47:10.302 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5455', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
2026-03-15 04:47:10.350 INFO [src.steps.network_conditions] TC exec: ['sudo', '-n', 'nsenter', '-t', '5455', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'netem', 'delay', '3000ms']
|
||||
2026-03-15 04:47:10.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54191/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:16.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
|
||||
2026-03-15 04:47:16.368 INFO [tests.e2e.test_network_conditions] Observed GET latency on node3: 6.00s
|
||||
2026-03-15 04:47:16.369 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:16.370 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:16.370 DEBUG [src.node.waku_node] Stopping container with id c660c4b0a202
|
||||
2026-03-15 04:47:17.005 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:17.006 DEBUG [src.node.waku_node] Stopping container with id 8f44b7cf8ed6
|
||||
2026-03-15 04:47:17.580 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:17.582 DEBUG [src.node.waku_node] Stopping container with id 3b72c71c0865
|
||||
2026-03-15 04:47:18.129 ERROR [src.node.docker_mananger] Max retries reached for container c660c4b0a202. Exiting log stream.
|
||||
2026-03-15 04:47:18.176 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:18.177 DEBUG [src.node.waku_node] Stopping container with id 13794c751b60
|
||||
2026-03-15 04:47:18.395 ERROR [src.node.docker_mananger] Max retries reached for container 8f44b7cf8ed6. Exiting log stream.
|
||||
2026-03-15 04:47:18.757 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:18.759 DEBUG [src.node.waku_node] Stopping container with id 19e992530b8d
|
||||
2026-03-15 04:47:18.999 ERROR [src.node.docker_mananger] Max retries reached for container 3b72c71c0865. Exiting log stream.
|
||||
2026-03-15 04:47:19.327 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:19.328 DEBUG [src.node.waku_node] Stopping container with id 135f09f1d492
|
||||
2026-03-15 04:47:19.880 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:19.882 ERROR [src.node.docker_mananger] Max retries reached for container 13794c751b60. Exiting log stream.
|
||||
2026-03-15 04:47:19.883 DEBUG [src.node.waku_node] Stopping container with id 0a53e0565b30
|
||||
2026-03-15 04:47:20.140 ERROR [src.node.docker_mananger] Max retries reached for container 19e992530b8d. Exiting log stream.
|
||||
2026-03-15 04:47:20.941 ERROR [src.node.docker_mananger] Max retries reached for container 135f09f1d492. Exiting log stream.
|
||||
2026-03-15 04:47:30.461 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:30.463 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:30.618 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:30.697 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:30.776 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:30.941 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:31.019 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:31.182 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:31.264 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
128
nim/1115/data/attachments/212541fba9bb087f.txt
Normal file
128
nim/1115/data/attachments/212541fba9bb087f.txt
Normal file
@ -0,0 +1,128 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_with_both_pubsub_topic_and_content_topic with id: 2026-03-15_04-51-53__b662664a-c332-4d7b-9759-c95e9e6d5074
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-51-53__b662664a-c332-4d7b-9759-c95e9e6d5074__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.106.9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22923', '22924', '22925', '22926', '22927']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22923:22923 -p 22924:22924 -p 22925:22925 -p 22926:22926 -p 22927:22927 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=22925 --rest-port=22923 --tcp-port=22924 --discv5-udp-port=22926 --rest-address=0.0.0.0 --nat=extip:172.18.106.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f08fdefa58ce5ba5c3b06aab69dfccf6be3004eeecb9fcbc7d3e0fa8afff3cd8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22927 --metrics-logging=true --store=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 97fb5734fa1a. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.106.9 waku 7d79b4adad3f185326fa5e87597e81465736d6084956f884e031110a9dd4bb88
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7d79b4adad3f. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-51-53__b662664a-c332-4d7b-9759-c95e9e6d5074__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22923
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c3c8e7547557. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22923/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22923/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.9/tcp/22924/p2p/16Uiu2HAmMeFmC6woJg1noHhfinfxZvW2zSNeyr6c4QB4ZUcJDv8f","/ip4/172.18.106.9/tcp/22925/ws/p2p/16Uiu2HAmMeFmC6woJg1noHhfinfxZvW2zSNeyr6c4QB4ZUcJDv8f"],"enrUri":"enr:-L24QJ4Q0mZP3CQTy3NZ_JMgzQsRJCVN1FSmkJ9QKZCKStxwL4pOdMnw__z7HPhM1k0sJo9GqFyO6u5Lxms2jxi_kRYCgmlkgnY0gmlwhKwSagmKbXVsdGlhZGRyc5YACASsEmoJBlmMAAoErBJqCQZZjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhYkHLq8h7cJaM2W42tBdaibdm_zvVQxRjwnCJZZYCsCDdGNwglmMg3VkcIJZjoV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-51-53__b662664a-c332-4d7b-9759-c95e9e6d5074__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.106.205
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48958', '48959', '48960', '48961', '48962']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48958:48958 -p 48959:48959 -p 48960:48960 -p 48961:48961 -p 48962:48962 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=48960 --rest-port=48958 --tcp-port=48959 --discv5-udp-port=48961 --rest-address=0.0.0.0 --nat=extip:172.18.106.205 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b8ce67daaaa6fee2b3d47dc0e19c9cba3dd7e1bab8dedcd69bcdde469b90c31c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48962 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJ4Q0mZP3CQTy3NZ_JMgzQsRJCVN1FSmkJ9QKZCKStxwL4pOdMnw__z7HPhM1k0sJo9GqFyO6u5Lxms2jxi_kRYCgmlkgnY0gmlwhKwSagmKbXVsdGlhZGRyc5YACASsEmoJBlmMAAoErBJqCQZZjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhYkHLq8h7cJaM2W42tBdaibdm_zvVQxRjwnCJZZYCsCDdGNwglmMg3VkcIJZjoV3YWt1MgM --storenode=/ip4/172.18.106.9/tcp/22924/p2p/16Uiu2HAmMeFmC6woJg1noHhfinfxZvW2zSNeyr6c4QB4ZUcJDv8f --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.106.205 waku e23b85a5e69af47f9f3200b784a62707dd7f303ce27e5fe6a5ce36d10dae107d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID e23b85a5e69a. Setting up logs at ./log/docker/store_node1_2026-03-15_04-51-53__b662664a-c332-4d7b-9759-c95e9e6d5074__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48958
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48958/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48958/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.205/tcp/48959/p2p/16Uiu2HAkunw3M3kvR5Mq3kL643FpzM5umzKGxtU32qdu5dRYy64M","/ip4/172.18.106.205/tcp/48960/ws/p2p/16Uiu2HAkunw3M3kvR5Mq3kL643FpzM5umzKGxtU32qdu5dRYy64M"],"enrUri":"enr:-L24QIJ1RS6ts1LWhHo0PxKi3hkZMDkAX2zpuDr4RAB-Rs8vdWzxHli3FMggoSRCjhhaKoRNtmP2BfmaM3EFiZcCaZICgmlkgnY0gmlwhKwSas2KbXVsdGlhZGRyc5YACASsEmrNBr8_AAoErBJqzQa_QN0DgnJzhQADAQAAiXNlY3AyNTZrMaECBXI6ECa62dAjpt7G-Wey1e-W5GB_2zxuVFYp1AxqBiaDdGNwgr8_g3VkcIK_QYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48958/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.106.9/tcp/22924/p2p/16Uiu2HAmMeFmC6woJg1noHhfinfxZvW2zSNeyr6c4QB4ZUcJDv8f"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22923/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48958/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22923/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22923/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe02dc723ff579f41031b86d975ea9245734f34539f0c188c3e8c6b48d3325281"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22923/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2e3e44c47d33cb305dc576043c133296d8cca4c9f5017166c806f77f4da065dc"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22923/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x306a0a3457ffcd06cd786cd1ee7d070e859829a5a53c4ac98b9e9938d0dc3f00"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22923/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcfcb10bda8689ec6e143ab4715c2222580239be7075245b4f4323524acc3b396"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22923/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x56f6c428e575fc477a1d81c27990f61bddc22114b1b58965e4fe9c780c15f4ac"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22923/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6648244eadd47bdb3310eab2edcfdbe290dfe4bf00a97f572e558bced03ac060"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22923/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfbcebe67752ed58a7a367ae738e2c3c26ef5039042e6549963760dfeeb3360d9"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22923/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x603dcc67c001659b1b7461ee1d5d12e7e45f67d1c669bb92b0349658205eafec"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48958/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe02dc723ff579f41031b86d975ea9245734f34539f0c188c3e8c6b48d3325281"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48958/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2e3e44c47d33cb305dc576043c133296d8cca4c9f5017166c806f77f4da065dc"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48958/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x306a0a3457ffcd06cd786cd1ee7d070e859829a5a53c4ac98b9e9938d0dc3f00"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48958/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcfcb10bda8689ec6e143ab4715c2222580239be7075245b4f4323524acc3b396"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48958/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x56f6c428e575fc477a1d81c27990f61bddc22114b1b58965e4fe9c780c15f4ac"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48958/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6648244eadd47bdb3310eab2edcfdbe290dfe4bf00a97f572e558bced03ac060"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48958/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfbcebe67752ed58a7a367ae738e2c3c26ef5039042e6549963760dfeeb3360d9"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48958/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x603dcc67c001659b1b7461ee1d5d12e7e45f67d1c669bb92b0349658205eafec"}]}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 7d79b4adad3f
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id e23b85a5e69a
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
115
nim/1115/data/attachments/214030287ebc6fcf.txt
Normal file
115
nim/1115/data/attachments/214030287ebc6fcf.txt
Normal file
@ -0,0 +1,115 @@
|
||||
2026-03-15 04:45:17.078 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:45:17.078 DEBUG [tests.conftest] Running test: test_repeated_filter_requestID with id: 2026-03-15_04-45-17__e9a2ead4-43ab-44cb-be67-49f68e432ab7
|
||||
2026-03-15 04:45:17.079 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:45:17.079 DEBUG [src.steps.filter] Running fixture setup: filter_setup
|
||||
2026-03-15 04:45:17.079 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-15 04:45:17.089 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:17.090 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-45-17__e9a2ead4-43ab-44cb-be67-49f68e432ab7__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:17.096 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:17.096 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-45-17__e9a2ead4-43ab-44cb-be67-49f68e432ab7__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:17.103 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:45:17.103 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-45-17__e9a2ead4-43ab-44cb-be67-49f68e432ab7__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:17.103 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:45:17.103 DEBUG [src.steps.store] Running fixture setup: store_setup
|
||||
2026-03-15 04:45:17.104 DEBUG [tests.e2e.test_e2e] Create 3 nodes
|
||||
2026-03-15 04:45:17.104 DEBUG [tests.e2e.test_e2e] Start 3 nodes with their corresponding config
|
||||
2026-03-15 04:45:17.105 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:17.105 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:17.147 DEBUG [src.node.docker_mananger] Network waku created
|
||||
2026-03-15 04:45:17.147 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.238.208
|
||||
2026-03-15 04:45:17.148 DEBUG [src.node.docker_mananger] Generated ports ['56268', '56269', '56270', '56271', '56272']
|
||||
2026-03-15 04:45:17.148 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:17.148 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:17.148 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:17.148 DEBUG [src.node.docker_mananger] docker run -i -t -p 56268:56268 -p 56269:56269 -p 56270:56270 -p 56271:56271 -p 56272:56272 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=56270 --rest-port=56268 --tcp-port=56269 --discv5-udp-port=56271 --rest-address=0.0.0.0 --nat=extip:172.18.238.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0beccd1a809e3e909c2bcffc938ad4e075a0e6ee97bbabfb052ab314cfb0a1dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56272 --metrics-logging=true --relay=true --store=true
|
||||
2026-03-15 04:45:20.675 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.238.208 waku 523608e16cca170123df07ba0006cca5f66766b169153b5eee6f6ddaee09d826
|
||||
2026-03-15 04:45:20.712 DEBUG [src.node.docker_mananger] Container started with ID 523608e16cca. Setting up logs at ./log/docker/node1_2026-03-15_04-45-17__e9a2ead4-43ab-44cb-be67-49f68e432ab7__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:20.712 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56268
|
||||
2026-03-15 04:45:20.712 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:21.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56268/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:21.717 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_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:45:21.718 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:21.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56268/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:21.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.238.208/tcp/56269/p2p/16Uiu2HAmQpJQyddKrmjRVTQzkRf7zwhhZx8CfKWSzdwrWiDg9T5d","/ip4/172.18.238.208/tcp/56270/ws/p2p/16Uiu2HAmQpJQyddKrmjRVTQzkRf7zwhhZx8CfKWSzdwrWiDg9T5d"],"enrUri":"enr:-L24QHbwqlxyXD2Kbro6bVuf47TLOt_K9x2sqPZH4ag6Yf5XEZHm-NFooEjydQX1Pz1YNh6N-ZC_w76MUmilSUJ3VA0CgmlkgnY0gmlwhKwS7tCKbXVsdGlhZGRyc5YACASsEu7QBtvNAAoErBLu0Abbzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtK7lG0IkeLvdDtdFD4jFGOeXk36T2q348Lr4wCoHLqSDdGNwgtvNg3VkcILbz4V3YWt1MgM"}'
|
||||
2026-03-15 04:45:21.721 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:21.721 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:21.721 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:21.723 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:45:21.723 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.55
|
||||
2026-03-15 04:45:21.723 DEBUG [src.node.docker_mananger] Generated ports ['4037', '4038', '4039', '4040', '4041']
|
||||
2026-03-15 04:45:21.723 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:21.723 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:21.723 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:21.724 DEBUG [src.node.docker_mananger] docker run -i -t -p 4037:4037 -p 4038:4038 -p 4039:4039 -p 4040:4040 -p 4041:4041 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=4039 --rest-port=4037 --tcp-port=4038 --discv5-udp-port=4040 --rest-address=0.0.0.0 --nat=extip:172.18.53.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4ad5a6be5ddbf86dbc304cd0442a825fdeda01b7516b1ca701bf77badec0ce3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4041 --metrics-logging=true --relay=true --store=true --filter=true --discv5-bootstrap-node=enr:-L24QHbwqlxyXD2Kbro6bVuf47TLOt_K9x2sqPZH4ag6Yf5XEZHm-NFooEjydQX1Pz1YNh6N-ZC_w76MUmilSUJ3VA0CgmlkgnY0gmlwhKwS7tCKbXVsdGlhZGRyc5YACASsEu7QBtvNAAoErBLu0Abbzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtK7lG0IkeLvdDtdFD4jFGOeXk36T2q348Lr4wCoHLqSDdGNwgtvNg3VkcILbz4V3YWt1MgM
|
||||
2026-03-15 04:45:21.915 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.55 waku 28b2bb102c9153e44c679b0a30430912fcd92ae539f32c32adcb4f9ad355e69f
|
||||
2026-03-15 04:45:21.950 DEBUG [src.node.docker_mananger] Container started with ID 28b2bb102c91. Setting up logs at ./log/docker/node2_2026-03-15_04-45-17__e9a2ead4-43ab-44cb-be67-49f68e432ab7__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:21.951 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4037
|
||||
2026-03-15 04:45:21.951 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:22.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4037/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:22.955 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":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
2026-03-15 04:45:22.955 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:22.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4037/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:22.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.55/tcp/4038/p2p/16Uiu2HAm8MbL77W472GH68mxazrTkfNi1Fg2RJPfhVNExNsdEieM","/ip4/172.18.53.55/tcp/4039/ws/p2p/16Uiu2HAm8MbL77W472GH68mxazrTkfNi1Fg2RJPfhVNExNsdEieM"],"enrUri":"enr:-L24QGngL_CUwtsWpVce18ntIsIvVkIs44fC1scwYmhtDzZWAguAw-Op7dhB9VhTaEejsSPvX8kk2YQc3242mhgw_7ECgmlkgnY0gmlwhKwSNTeKbXVsdGlhZGRyc5YACASsEjU3Bg_GAAoErBI1NwYPx90DgnJzhQADAQAAiXNlY3AyNTZrMaECwBxZaobOaAMACLHglIvTbZZwRkO26oDfeMm4MpfpKoKDdGNwgg_Gg3VkcIIPyIV3YWt1Mgc"}'
|
||||
2026-03-15 04:45:22.958 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:22.958 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:45:22.959 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:45:22.960 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:45:22.960 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.241
|
||||
2026-03-15 04:45:22.960 DEBUG [src.node.docker_mananger] Generated ports ['9717', '9718', '9719', '9720', '9721']
|
||||
2026-03-15 04:45:22.960 DEBUG [src.node.waku_node] Cluster id was resolved to: 3
|
||||
2026-03-15 04:45:22.960 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:45:22.961 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:45:22.961 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:45:22.961 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:45:22.961 DEBUG [src.node.docker_mananger] docker run -i -t -p 9717:9717 -p 9718:9718 -p 9719:9719 -p 9720:9720 -p 9721:9721 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=9719 --rest-port=9717 --tcp-port=9718 --discv5-udp-port=9720 --rest-address=0.0.0.0 --nat=extip:172.18.234.241 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6e4a9cc3421f98a3df76fe0c1ba37db7add85d665a6a63c8b5b5af4a3c9cb9aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9721 --metrics-logging=true --relay=true --filternode=/ip4/172.18.53.55/tcp/4038/p2p/16Uiu2HAm8MbL77W472GH68mxazrTkfNi1Fg2RJPfhVNExNsdEieM --store=false --discv5-bootstrap-node=enr:-L24QGngL_CUwtsWpVce18ntIsIvVkIs44fC1scwYmhtDzZWAguAw-Op7dhB9VhTaEejsSPvX8kk2YQc3242mhgw_7ECgmlkgnY0gmlwhKwSNTeKbXVsdGlhZGRyc5YACASsEjU3Bg_GAAoErBI1NwYPx90DgnJzhQADAQAAiXNlY3AyNTZrMaECwBxZaobOaAMACLHglIvTbZZwRkO26oDfeMm4MpfpKoKDdGNwgg_Gg3VkcIIPyIV3YWt1Mgc
|
||||
2026-03-15 04:45:23.183 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.241 waku dddcdeacd53b50f1a8f1671278bd6a5ce8a50621fb6eea7cf07352d6449bfc3a
|
||||
2026-03-15 04:45:23.218 DEBUG [src.node.docker_mananger] Container started with ID dddcdeacd53b. Setting up logs at ./log/docker/node3_2026-03-15_04-45-17__e9a2ead4-43ab-44cb-be67-49f68e432ab7__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:45:23.218 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9717
|
||||
2026-03-15 04:45:23.218 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:45:24.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9717/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:24.223 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_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-03-15 04:45:24.223 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:45:24.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9717/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:24.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.241/tcp/9718/p2p/16Uiu2HAmGxQ3dYjWuPGiPjfsZbfqrCP2PA26w3BEKQdbKRzotoB3","/ip4/172.18.234.241/tcp/9719/ws/p2p/16Uiu2HAmGxQ3dYjWuPGiPjfsZbfqrCP2PA26w3BEKQdbKRzotoB3"],"enrUri":"enr:-L24QMnpQEi83sEL7IS0tVSjPN45idl6nPruLShz7Y2HyvzOV-BjeYITFSgkG7Beedf6loAp8Q1MinkE5SX_zPS__3ECgmlkgnY0gmlwhKwS6vGKbXVsdGlhZGRyc5YACASsEurxBiX2AAoErBLq8QYl990DgnJzhQADAQAAiXNlY3AyNTZrMaEDP-RqAZ3ta2GCfgMcLi2pI-NZPmZSW5GuXjJGVnAFdzaDdGNwgiX2g3VkcIIl-IV3YWt1MgE"}'
|
||||
2026-03-15 04:45:24.226 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:45:24.226 DEBUG [tests.e2e.test_e2e] Subscribe nodes to relay pubsub topics
|
||||
2026-03-15 04:45:24.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56268/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:45:24.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:24.230 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4037/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:45:24.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:24.238 DEBUG [tests.e2e.test_e2e] Wait for all nodes auto connection
|
||||
2026-03-15 04:45:24.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56268/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:24.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.53.55/tcp/57918/p2p/16Uiu2HAm8MbL77W472GH68mxazrTkfNi1Fg2RJPfhVNExNsdEieM","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
2026-03-15 04:45:24.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4037/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:24.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.238.208/tcp/56269/p2p/16Uiu2HAmQpJQyddKrmjRVTQzkRf7zwhhZx8CfKWSzdwrWiDg9T5d","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
2026-03-15 04:45:24.256 DEBUG [src.libs.common] Sleeping for 30 seconds
|
||||
2026-03-15 04:45:54.260 DEBUG [tests.e2e.test_e2e] Node3 subscribe to filter for pubsubtopic /waku/2/rs/3/1 2 times with same request id
|
||||
2026-03-15 04:45:54.260 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9717/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:45:54.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-15 04:45:54.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9717/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
2026-03-15 04:45:54.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
2026-03-15 04:45:54.279 DEBUG [tests.e2e.test_e2e] Node1 publish message for topic /waku/2/rs/3/1
|
||||
2026-03-15 04:45:54.279 DEBUG [src.steps.store] Relaying message
|
||||
2026-03-15 04:45:54.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56268/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-03-15 04:45:54.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:45:54.286 DEBUG [src.libs.common] Sleeping for 0.2 seconds
|
||||
2026-03-15 04:45:54.486 DEBUG [src.libs.common] Sleeping for 5 seconds
|
||||
2026-03-15 04:45:59.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9717/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:59.490 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":1773549954279668799,"ephemeral":false}]'
|
||||
2026-03-15 04:45:59.490 DEBUG [tests.e2e.test_e2e] Response for node 3 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1773549954279668799, 'ephemeral': False}]
|
||||
2026-03-15 04:45:59.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9717/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:45:59.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
|
||||
2026-03-15 04:45:59.493 DEBUG [tests.e2e.test_e2e] Response for node3 using same request ID is []
|
||||
2026-03-15 04:45:59.495 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:45:59.496 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:45:59.496 DEBUG [src.node.waku_node] Stopping container with id 523608e16cca
|
||||
2026-03-15 04:46:00.038 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:00.039 DEBUG [src.node.waku_node] Stopping container with id 28b2bb102c91
|
||||
2026-03-15 04:46:00.620 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:00.623 DEBUG [src.node.waku_node] Stopping container with id dddcdeacd53b
|
||||
2026-03-15 04:46:00.948 ERROR [src.node.docker_mananger] Max retries reached for container 523608e16cca. Exiting log stream.
|
||||
2026-03-15 04:46:01.197 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:01.200 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:46:01.243 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:01.294 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:01.315 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
87
nim/1115/data/attachments/21418977448318e9.txt
Normal file
87
nim/1115/data/attachments/21418977448318e9.txt
Normal file
@ -0,0 +1,87 @@
|
||||
2026-03-15 04:47:17.979 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:47:17.979 DEBUG [tests.conftest] Running test: test_single_content_topic[/app/27/sometopic/someencoding] with id: 2026-03-15_04-47-17__dfe38ca0-5e9e-49a8-995d-c3ae86dc87e1
|
||||
2026-03-15 04:47:17.980 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:47:17.980 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:47:17.980 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:47:17.987 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:17.988 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-17__dfe38ca0-5e9e-49a8-995d-c3ae86dc87e1__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:17.988 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:17.988 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:17.989 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:17.989 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.235
|
||||
2026-03-15 04:47:17.990 DEBUG [src.node.docker_mananger] Generated ports ['59909', '59910', '59911', '59912', '59913']
|
||||
2026-03-15 04:47:17.990 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:17.990 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:17.990 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:17.990 DEBUG [src.node.docker_mananger] docker run -i -t -p 59909:59909 -p 59910:59910 -p 59911:59911 -p 59912:59912 -p 59913:59913 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=59911 --rest-port=59909 --tcp-port=59910 --discv5-udp-port=59912 --rest-address=0.0.0.0 --nat=extip:172.18.53.235 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c2ceee08fb8fb4d2d1e6a6652ebb62d1ed6e690d97792d7c58b715c2b7ffde34 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59913 --metrics-logging=true --relay=true --filter=true --content-topic=/app/27/sometopic/someencoding
|
||||
2026-03-15 04:47:18.179 ERROR [src.node.docker_mananger] Max retries reached for container 173d7840ad3f. Exiting log stream.
|
||||
2026-03-15 04:47:18.181 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.235 waku 5fc11891110b6ba65ce346221cc5d1dc9a8cbe3c9fe3c02493a994cba96c5cd8
|
||||
2026-03-15 04:47:18.219 DEBUG [src.node.docker_mananger] Container started with ID 5fc11891110b. Setting up logs at ./log/docker/node1_2026-03-15_04-47-17__dfe38ca0-5e9e-49a8-995d-c3ae86dc87e1__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:18.220 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59909
|
||||
2026-03-15 04:47:18.220 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:18.785 ERROR [src.node.docker_mananger] Max retries reached for container 8339ce496f6d. Exiting log stream.
|
||||
2026-03-15 04:47:19.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:19.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:47:19.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:19.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:47:19.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:19.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:47:19.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:19.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:47:19.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:19.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:47:19.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:19.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:47:19.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59909/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:19.840 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-15 04:47:19.841 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:19.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59909/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:19.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.235/tcp/59910/p2p/16Uiu2HAmJjZv3EhMmF71REwNgqH49Q39mXSU2hW3LPPMJCPoULdh","/ip4/172.18.53.235/tcp/59911/ws/p2p/16Uiu2HAmJjZv3EhMmF71REwNgqH49Q39mXSU2hW3LPPMJCPoULdh"],"enrUri":"enr:-L24QJbGb1BfcjLELWOGcxjLGz3RjYgc2battQTwKHZs4XgeAmvP1vy6N_VNk6VIed5uYKvgIODBVdJjUd1wpnjuHKwCgmlkgnY0gmlwhKwSNeuKbXVsdGlhZGRyc5YACASsEjXrBuoGAAoErBI16wbqB90DgnJzhQACAQAAiXNlY3AyNTZrMaEDWlJlfnpn0bJaaTVyr4OA6X5mVSVFvujVXjAVMkPn8BSDdGNwguoGg3VkcILqCIV3YWt1MgU"}'
|
||||
2026-03-15 04:47:19.844 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:19.851 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:47:19.851 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-17__dfe38ca0-5e9e-49a8-995d-c3ae86dc87e1__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:19.851 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:47:19.851 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:47:19.853 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:47:19.853 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.137.108
|
||||
2026-03-15 04:47:19.853 DEBUG [src.node.docker_mananger] Generated ports ['52354', '52355', '52356', '52357', '52358']
|
||||
2026-03-15 04:47:19.853 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:47:19.853 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:47:19.854 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:47:19.854 DEBUG [src.node.docker_mananger] docker run -i -t -p 52354:52354 -p 52355:52355 -p 52356:52356 -p 52357:52357 -p 52358:52358 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=52356 --rest-port=52354 --tcp-port=52355 --discv5-udp-port=52357 --rest-address=0.0.0.0 --nat=extip:172.18.137.108 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0fa4d93aa143d98a8ecfc378bbef440d28de15e7cbd0ad71c741fad750ecdaa8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52358 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJbGb1BfcjLELWOGcxjLGz3RjYgc2battQTwKHZs4XgeAmvP1vy6N_VNk6VIed5uYKvgIODBVdJjUd1wpnjuHKwCgmlkgnY0gmlwhKwSNeuKbXVsdGlhZGRyc5YACASsEjXrBuoGAAoErBI16wbqB90DgnJzhQACAQAAiXNlY3AyNTZrMaEDWlJlfnpn0bJaaTVyr4OA6X5mVSVFvujVXjAVMkPn8BSDdGNwguoGg3VkcILqCIV3YWt1MgU --content-topic=/app/27/sometopic/someencoding
|
||||
2026-03-15 04:47:20.057 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.137.108 waku 309d85a212981de838d2518f6df3d6b060cb8d81b2e9a0cb770b138a4faa2d2c
|
||||
2026-03-15 04:47:20.095 DEBUG [src.node.docker_mananger] Container started with ID 309d85a21298. Setting up logs at ./log/docker/node2_2026-03-15_04-47-17__dfe38ca0-5e9e-49a8-995d-c3ae86dc87e1__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:47:20.095 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52354
|
||||
2026-03-15 04:47:20.096 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:47:21.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52354/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:21.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:47:21.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52354/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:21.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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-15 04:47:21.203 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:47:21.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52354/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:21.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.137.108/tcp/52355/p2p/16Uiu2HAmHpGBWicEnrqmvFVYjouYiXqyeYQCrJgY4BGtrHBHCpuB","/ip4/172.18.137.108/tcp/52356/ws/p2p/16Uiu2HAmHpGBWicEnrqmvFVYjouYiXqyeYQCrJgY4BGtrHBHCpuB"],"enrUri":"enr:-L24QFfLsZYCkGJnCsT1GUhzZco_fW1C8cKF8Wwa5itpUu81cqP2F1VPTv_nPeMmnB1xtmwH_zDz-P-_9mH4uCk7AaACgmlkgnY0gmlwhKwSiWyKbXVsdGlhZGRyc5YACASsEolsBsyDAAoErBKJbAbMhN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDTKqQBPRN5qwnnE1mU02vLc5UUfVa4CPaC2ERyAOwTeaDdGNwgsyDg3VkcILMhYV3YWt1MgE"}'
|
||||
2026-03-15 04:47:21.206 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:47:21.206 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52354/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.53.235/tcp/59910/p2p/16Uiu2HAmJjZv3EhMmF71REwNgqH49Q39mXSU2hW3LPPMJCPoULdh"]'
|
||||
2026-03-15 04:47:21.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:21.235 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59909/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
|
||||
2026-03-15 04:47:21.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:21.246 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52354/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
|
||||
2026-03-15 04:47:21.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:21.262 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59909/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:47:21.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:47:21.273 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:47:21.374 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:21.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59909/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:21.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773550041262759783,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:47:21.378 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:47:21.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52354/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:47:21.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773550041262759783,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:47:21.384 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:47:21.385 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:47:21.385 DEBUG [src.node.waku_node] Stopping container with id 5fc11891110b
|
||||
2026-03-15 04:47:21.985 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:21.985 DEBUG [src.node.waku_node] Stopping container with id 309d85a21298
|
||||
2026-03-15 04:47:22.553 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:47:22.557 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:47:22.586 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:47:22.613 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
79
nim/1115/data/attachments/2157cc1f69d1fca0.txt
Normal file
79
nim/1115/data/attachments/2157cc1f69d1fca0.txt
Normal file
@ -0,0 +1,79 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_unsubscribe_from_single_pubsub_topic with id: 2026-03-15_04-46-48__028ccaa8-f954-4db1-8db2-54a03a019217
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-46-48__028ccaa8-f954-4db1-8db2-54a03a019217__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.187.136
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49506', '49507', '49508', '49509', '49510']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49506:49506 -p 49507:49507 -p 49508:49508 -p 49509:49509 -p 49510:49510 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=49508 --rest-port=49506 --tcp-port=49507 --discv5-udp-port=49509 --rest-address=0.0.0.0 --nat=extip:172.18.187.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d437f422dcdb0e6ce3e636afe650a32a20fdfcf78d2e4f031e472848f2cccaff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49510 --metrics-logging=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f9a0dd9360a0. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.187.136 waku b33af732ee5a68065df24dc34b0232d8e156ea58e83b6cf54e88c76900ca4496
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID b33af732ee5a. Setting up logs at ./log/docker/node1_2026-03-15_04-46-48__028ccaa8-f954-4db1-8db2-54a03a019217__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49506
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e05a071e7144. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49506/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49506/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.187.136/tcp/49507/p2p/16Uiu2HAmCNrL24PVYbT7fHXJN2agDVK2zy1C73R4RCqeGopKBm8Q","/ip4/172.18.187.136/tcp/49508/ws/p2p/16Uiu2HAmCNrL24PVYbT7fHXJN2agDVK2zy1C73R4RCqeGopKBm8Q"],"enrUri":"enr:-L24QOZFd6GkkBPprB7w4wuYOPNDswmGVdMoQIAmWT8Pdo1wVAS88Pwv9FdV8IqMKcVt5grecrbcgLS-OA7c05rIIBkCgmlkgnY0gmlwhKwSu4iKbXVsdGlhZGRyc5YACASsEruIBsFjAAoErBK7iAbBZN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-92i-5oJoH0gl8LaPnNUVVBXn_JdYoaTMvNU8thaiu2DdGNwgsFjg3VkcILBZYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-46-48__028ccaa8-f954-4db1-8db2-54a03a019217__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.43.31
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7195', '7196', '7197', '7198', '7199']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7195:7195 -p 7196:7196 -p 7197:7197 -p 7198:7198 -p 7199:7199 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=7197 --rest-port=7195 --tcp-port=7196 --discv5-udp-port=7198 --rest-address=0.0.0.0 --nat=extip:172.18.43.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca9c1b0fc8be6bf2e5adeda2cb9c09dd60b94e48f46beb7c203aeaaefb2df9d8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7199 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOZFd6GkkBPprB7w4wuYOPNDswmGVdMoQIAmWT8Pdo1wVAS88Pwv9FdV8IqMKcVt5grecrbcgLS-OA7c05rIIBkCgmlkgnY0gmlwhKwSu4iKbXVsdGlhZGRyc5YACASsEruIBsFjAAoErBK7iAbBZN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-92i-5oJoH0gl8LaPnNUVVBXn_JdYoaTMvNU8thaiu2DdGNwgsFjg3VkcILBZYV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.43.31 waku 77795b4ca63b58d783f25a09f07e44ca4ef96cdfc110d3bb66873c3cb0db74c3
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 77795b4ca63b. Setting up logs at ./log/docker/node2_2026-03-15_04-46-48__028ccaa8-f954-4db1-8db2-54a03a019217__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7195
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7195/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7195/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.31/tcp/7196/p2p/16Uiu2HAmMSqi5bi676xV5TDzyzXoMtqbbRyvNkkHvvxu63VBuAPD","/ip4/172.18.43.31/tcp/7197/ws/p2p/16Uiu2HAmMSqi5bi676xV5TDzyzXoMtqbbRyvNkkHvvxu63VBuAPD"],"enrUri":"enr:-L24QIDSKrHnJtZ4Biu8J8nG7RrnqgfrMQe2S_Z1G4AqKRppEkue3AFxLrvSdqyX-yV5q75k7eq6N-WeX5JxzOJN4LkCgmlkgnY0gmlwhKwSKx-KbXVsdGlhZGRyc5YACASsEisfBhwcAAoErBIrHwYcHd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgpxxDKDYF4Zjd_zrC6RNIGP-XsFTmWd3fJq5SZsf0oyDdGNwghwcg3VkcIIcHoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7195/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.187.136/tcp/49507/p2p/16Uiu2HAmCNrL24PVYbT7fHXJN2agDVK2zy1C73R4RCqeGopKBm8Q"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49506/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7195/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49506/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49506/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550010870984192,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7195/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550010870984192,"ephemeral":false,"proof":""}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:49506/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:7195/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49506/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:49506/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id b33af732ee5a
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 77795b4ca63b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
77
nim/1115/data/attachments/2168bf9d84584ea5.txt
Normal file
77
nim/1115/data/attachments/2168bf9d84584ea5.txt
Normal file
@ -0,0 +1,77 @@
|
||||
2026-03-15 04:48:51.668 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:48:51.668 DEBUG [tests.conftest] Running test: test_publish_with_invalid_meta with id: 2026-03-15_04-48-51__bb28e5ad-191e-453c-92bf-a6b435ae29c8
|
||||
2026-03-15 04:48:51.668 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:48:51.669 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:48:51.669 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-15 04:48:51.676 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:51.676 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-48-51__bb28e5ad-191e-453c-92bf-a6b435ae29c8__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:51.676 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:51.676 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:51.678 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:51.678 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.132.51
|
||||
2026-03-15 04:48:51.678 DEBUG [src.node.docker_mananger] Generated ports ['32038', '32039', '32040', '32041', '32042']
|
||||
2026-03-15 04:48:51.678 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:51.678 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:51.678 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:51.679 DEBUG [src.node.docker_mananger] docker run -i -t -p 32038:32038 -p 32039:32039 -p 32040:32040 -p 32041:32041 -p 32042:32042 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=32040 --rest-port=32038 --tcp-port=32039 --discv5-udp-port=32041 --rest-address=0.0.0.0 --nat=extip:172.18.132.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c9a3b4f30c66bd6c81bdabed4bee234ade9289b0ecf57f4be71772dc16eeb5f7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32042 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:48:51.872 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.132.51 waku 4711b1197c167101204329a21da3c176abbcdb6d6e48270d60311096514d47fc
|
||||
2026-03-15 04:48:51.904 DEBUG [src.node.docker_mananger] Container started with ID 4711b1197c16. Setting up logs at ./log/docker/node1_2026-03-15_04-48-51__bb28e5ad-191e-453c-92bf-a6b435ae29c8__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:51.904 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32038
|
||||
2026-03-15 04:48:51.904 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:51.927 ERROR [src.node.docker_mananger] Max retries reached for container bcc3937e6d6f. Exiting log stream.
|
||||
2026-03-15 04:48:52.468 ERROR [src.node.docker_mananger] Max retries reached for container de6a9b56194e. Exiting log stream.
|
||||
2026-03-15 04:48:52.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32038/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:52.909 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_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-03-15 04:48:52.909 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:52.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32038/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:52.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.132.51/tcp/32039/p2p/16Uiu2HAmFDLomdzx7z8K8QMC4Lx1dvBZAsxtBB5sNoE7WNzGEWmX","/ip4/172.18.132.51/tcp/32040/ws/p2p/16Uiu2HAmFDLomdzx7z8K8QMC4Lx1dvBZAsxtBB5sNoE7WNzGEWmX"],"enrUri":"enr:-L24QPRVQ-rCARJy3HU8Y0IgazYR_px7XsLKtdvIdW80qLn8AOJc6ELOEIVoL70gpyG3G3Xq1NdkV_VOQBf7IsdGry8CgmlkgnY0gmlwhKwShDOKbXVsdGlhZGRyc5YACASsEoQzBn0nAAoErBKEMwZ9KN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJgEXDZGQei__EbEOMQimJBXFWlgANWDwCYkhSau1m4KDdGNwgn0ng3VkcIJ9KYV3YWt1MgE"}'
|
||||
2026-03-15 04:48:52.912 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:52.919 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:48:52.919 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-48-51__bb28e5ad-191e-453c-92bf-a6b435ae29c8__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:52.919 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:48:52.919 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:48:52.920 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:48:52.921 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.224.252
|
||||
2026-03-15 04:48:52.921 DEBUG [src.node.docker_mananger] Generated ports ['36644', '36645', '36646', '36647', '36648']
|
||||
2026-03-15 04:48:52.921 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:48:52.921 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:48:52.921 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:48:52.921 DEBUG [src.node.docker_mananger] docker run -i -t -p 36644:36644 -p 36645:36645 -p 36646:36646 -p 36647:36647 -p 36648:36648 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=36646 --rest-port=36644 --tcp-port=36645 --discv5-udp-port=36647 --rest-address=0.0.0.0 --nat=extip:172.18.224.252 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4dcbc3d0fbee37cca58efc2be6b31f520f2ecccced0ac14e7afe4c65cc7ba4c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36648 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPRVQ-rCARJy3HU8Y0IgazYR_px7XsLKtdvIdW80qLn8AOJc6ELOEIVoL70gpyG3G3Xq1NdkV_VOQBf7IsdGry8CgmlkgnY0gmlwhKwShDOKbXVsdGlhZGRyc5YACASsEoQzBn0nAAoErBKEMwZ9KN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJgEXDZGQei__EbEOMQimJBXFWlgANWDwCYkhSau1m4KDdGNwgn0ng3VkcIJ9KYV3YWt1MgE
|
||||
2026-03-15 04:48:53.118 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.224.252 waku 5e8e1b96ee660a016f10dd4f60f6e8f5377165f00f8d8e81d5b6852acd3284cb
|
||||
2026-03-15 04:48:53.153 DEBUG [src.node.docker_mananger] Container started with ID 5e8e1b96ee66. Setting up logs at ./log/docker/node2_2026-03-15_04-48-51__bb28e5ad-191e-453c-92bf-a6b435ae29c8__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:48:53.154 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36644
|
||||
2026-03-15 04:48:53.154 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:48:54.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36644/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:54.177 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_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-03-15 04:48:54.182 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:48:54.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36644/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:54.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.252/tcp/36645/p2p/16Uiu2HAmQ8kf3qLnESLouSQVNFqJvsMKueXLuHnF68YehsowLZhT","/ip4/172.18.224.252/tcp/36646/ws/p2p/16Uiu2HAmQ8kf3qLnESLouSQVNFqJvsMKueXLuHnF68YehsowLZhT"],"enrUri":"enr:-L24QM7HYkO5K4RgRbP_OBcbkNWjXiegfkpWZyfdW6WejfS6d7UEuGkY9BFqHwWIQzJeHmcNIVSiCj9BwmI7ZVARmJgCgmlkgnY0gmlwhKwS4PyKbXVsdGlhZGRyc5YACASsEuD8Bo8lAAoErBLg_AaPJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqo1V0OTl3LoZzhSKvlcDS1yD_e5PIrbNcAJc78qizkKDdGNwgo8lg3VkcIKPJ4V3YWt1MgE"}'
|
||||
2026-03-15 04:48:54.192 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:48:54.192 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36644/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.132.51/tcp/32039/p2p/16Uiu2HAmFDLomdzx7z8K8QMC4Lx1dvBZAsxtBB5sNoE7WNzGEWmX"]'
|
||||
2026-03-15 04:48:54.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:54.195 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
||||
2026-03-15 04:48:54.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32038/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:48:54.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:54.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36644/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:48:54.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:54.208 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32038/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:48:54.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:48:54.214 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:48:54.314 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:54.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32038/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:54.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550134208455168,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:54.318 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:48:54.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36644/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:48:54.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550134208455168,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:48:54.322 INFO [src.steps.relay] WARM UP successful!!
|
||||
2026-03-15 04:48:54.325 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32038/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "meta": "Relay works!!"}'
|
||||
2026-03-15 04:48:54.327 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:32038/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Incorrect base64 string'
|
||||
2026-03-15 04:48:54.330 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:48:54.331 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:48:54.331 DEBUG [src.node.waku_node] Stopping container with id 4711b1197c16
|
||||
2026-03-15 04:48:54.872 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:54.874 DEBUG [src.node.waku_node] Stopping container with id 5e8e1b96ee66
|
||||
2026-03-15 04:48:55.424 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:48:55.427 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:48:55.432 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:48:55.437 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
77
nim/1115/data/attachments/21a770ec32398fc4.txt
Normal file
77
nim/1115/data/attachments/21a770ec32398fc4.txt
Normal file
@ -0,0 +1,77 @@
|
||||
2026-03-15 04:53:41.016 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:53:41.016 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/999/999] with id: 2026-03-15_04-53-41__ed39b5a9-3a4e-4046-acc4-a6abdc4e79c9
|
||||
2026-03-15 04:53:41.017 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:53:41.017 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:53:41.017 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:53:41.023 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:53:41.023 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-53-41__ed39b5a9-3a4e-4046-acc4-a6abdc4e79c9__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:41.024 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:53:41.024 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:53:41.025 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:53:41.025 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.32.100
|
||||
2026-03-15 04:53:41.025 DEBUG [src.node.docker_mananger] Generated ports ['18254', '18255', '18256', '18257', '18258']
|
||||
2026-03-15 04:53:41.025 DEBUG [src.node.waku_node] Cluster id was resolved to: 999
|
||||
2026-03-15 04:53:41.025 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:53:41.026 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:53:41.026 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:53:41.026 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:53:41.026 DEBUG [src.node.docker_mananger] docker run -i -t -p 18254:18254 -p 18255:18255 -p 18256:18256 -p 18257:18257 -p 18258:18258 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=18256 --rest-port=18254 --tcp-port=18255 --discv5-udp-port=18257 --rest-address=0.0.0.0 --nat=extip:172.18.32.100 --peer-exchange=true --discv5-discovery=true --cluster-id=999 --nodekey=5d6e5bd1fdcbd2c86f4bb75666eaebdadcfab041d0e5cfdc8c51eec5ace0ebae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18258 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:53:41.187 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.32.100 waku 973453e0be39442db4dd1baaf0774a34549d77c6d8945e2d8db6b000be5820f4
|
||||
2026-03-15 04:53:41.213 DEBUG [src.node.docker_mananger] Container started with ID 973453e0be39. Setting up logs at ./log/docker/node1_2026-03-15_04-53-41__ed39b5a9-3a4e-4046-acc4-a6abdc4e79c9__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:41.214 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18254
|
||||
2026-03-15 04:53:41.214 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:53:41.317 ERROR [src.node.docker_mananger] Max retries reached for container 81b9f0e7620e. Exiting log stream.
|
||||
2026-03-15 04:53:41.770 ERROR [src.node.docker_mananger] Max retries reached for container 24af963bc8ed. Exiting log stream.
|
||||
2026-03-15 04:53:42.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18254/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:42.217 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-03-15 04:53:42.217 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:53:42.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18254/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:42.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.32.100/tcp/18255/p2p/16Uiu2HAm4iJigpQb4x5rWaDCDF8UpNVht8sKowQHFrzGkguFNySW","/ip4/172.18.32.100/tcp/18256/ws/p2p/16Uiu2HAm4iJigpQb4x5rWaDCDF8UpNVht8sKowQHFrzGkguFNySW"],"enrUri":"enr:-L24QDrmTjG-Apz34DdWunsqBeoHKEx7MrrlpXrGm1aIfvtIAc0pRViWf8x9ikbLH5UJ4FGyE0CnJRUwmPlU-oGIpB4CgmlkgnY0gmlwhKwSIGSKbXVsdGlhZGRyc5YACASsEiBkBkdPAAoErBIgZAZHUN0DgnJzhQPnAQAAiXNlY3AyNTZrMaECifwETnTfoO4bJllSQgu-0kpnIxaFvzEmWQtkUNIoSo-DdGNwgkdPg3VkcIJHUYV3YWt1MgU"}'
|
||||
2026-03-15 04:53:42.220 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:53:42.226 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:53:42.226 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-53-41__ed39b5a9-3a4e-4046-acc4-a6abdc4e79c9__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:42.226 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:53:42.226 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:53:42.228 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:53:42.228 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.124.81
|
||||
2026-03-15 04:53:42.228 DEBUG [src.node.docker_mananger] Generated ports ['29014', '29015', '29016', '29017', '29018']
|
||||
2026-03-15 04:53:42.228 DEBUG [src.node.waku_node] Cluster id was resolved to: 999
|
||||
2026-03-15 04:53:42.228 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:53:42.228 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:53:42.228 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:53:42.228 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:53:42.228 DEBUG [src.node.docker_mananger] docker run -i -t -p 29014:29014 -p 29015:29015 -p 29016:29016 -p 29017:29017 -p 29018:29018 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=29016 --rest-port=29014 --tcp-port=29015 --discv5-udp-port=29017 --rest-address=0.0.0.0 --nat=extip:172.18.124.81 --peer-exchange=true --discv5-discovery=true --cluster-id=999 --nodekey=b877cb42cff0653dbff7cffbbcb2948a7c64fab8de0ce2dfaae9ed864dbedce0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29018 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDrmTjG-Apz34DdWunsqBeoHKEx7MrrlpXrGm1aIfvtIAc0pRViWf8x9ikbLH5UJ4FGyE0CnJRUwmPlU-oGIpB4CgmlkgnY0gmlwhKwSIGSKbXVsdGlhZGRyc5YACASsEiBkBkdPAAoErBIgZAZHUN0DgnJzhQPnAQAAiXNlY3AyNTZrMaECifwETnTfoO4bJllSQgu-0kpnIxaFvzEmWQtkUNIoSo-DdGNwgkdPg3VkcIJHUYV3YWt1MgU
|
||||
2026-03-15 04:53:42.385 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.124.81 waku 39ce11b314059d178e6114ddae72ed4a2afcfc7e80e8454567b805d02f7b684a
|
||||
2026-03-15 04:53:42.413 DEBUG [src.node.docker_mananger] Container started with ID 39ce11b31405. Setting up logs at ./log/docker/node2_2026-03-15_04-53-41__ed39b5a9-3a4e-4046-acc4-a6abdc4e79c9__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:53:42.414 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29014
|
||||
2026-03-15 04:53:42.414 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:53:43.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29014/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:43.435 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_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-03-15 04:53:43.436 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:53:43.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29014/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:43.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.124.81/tcp/29015/p2p/16Uiu2HAmS6nbDjeatuRaeYHWTs3wCeboYY8KkrvAe3UaUVbXg1Se","/ip4/172.18.124.81/tcp/29016/ws/p2p/16Uiu2HAmS6nbDjeatuRaeYHWTs3wCeboYY8KkrvAe3UaUVbXg1Se"],"enrUri":"enr:-L24QNEYGXoCXkSE5Lapzficf28_jZ6xiAvRoLt0O2VyckCyHwlZi0CPuWRAF5sTd6oEXGkXbgh2zU3BrLrPiIX3330CgmlkgnY0gmlwhKwSfFGKbXVsdGlhZGRyc5YACASsEnxRBnFXAAoErBJ8UQZxWN0DgnJzhQPnAQAAiXNlY3AyNTZrMaEDx8O79SEKNmAf9Bnq9kdHKpP4qxzgrAeOr2bYl0Sa0oeDdGNwgnFXg3VkcIJxWYV3YWt1MgE"}'
|
||||
2026-03-15 04:53:43.444 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:53:43.444 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29014/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.32.100/tcp/18255/p2p/16Uiu2HAm4iJigpQb4x5rWaDCDF8UpNVht8sKowQHFrzGkguFNySW"]'
|
||||
2026-03-15 04:53:43.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:43.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18254/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/999/999"]'
|
||||
2026-03-15 04:53:43.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:43.451 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29014/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/999/999"]'
|
||||
2026-03-15 04:53:43.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:43.456 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18254/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:53:43.461 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:53:43.462 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:53:43.562 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:43.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18254/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:43.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550423455957329,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:43.566 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:53:43.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29014/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:53:43.569 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550423455957329,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:53:43.571 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:53:43.572 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:53:43.572 DEBUG [src.node.waku_node] Stopping container with id 973453e0be39
|
||||
2026-03-15 04:53:44.013 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:53:44.014 DEBUG [src.node.waku_node] Stopping container with id 39ce11b31405
|
||||
2026-03-15 04:53:44.473 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:53:44.475 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:53:44.480 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:53:44.485 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
152
nim/1115/data/attachments/21c255536f0cf2d5.txt
Normal file
152
nim/1115/data/attachments/21c255536f0cf2d5.txt
Normal file
@ -0,0 +1,152 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_different_cursor_and_indexes[19-20] with id: 2026-03-15_04-49-59__c5e23158-b81c-497b-8f35-54454d057273
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-49-59__c5e23158-b81c-497b-8f35-54454d057273__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.227.108
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48932', '48933', '48934', '48935', '48936']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48932:48932 -p 48933:48933 -p 48934:48934 -p 48935:48935 -p 48936:48936 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=48934 --rest-port=48932 --tcp-port=48933 --discv5-udp-port=48935 --rest-address=0.0.0.0 --nat=extip:172.18.227.108 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0f2aa112cab9ca4af9fae42d5b60c7ccbe1e23f4cafdffcbede27fcf87dbfced --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48936 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.227.108 waku 738afc72f805409c02b51adc5fdd7fc2267277837c540162a6069dc3e16013e7
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b2afff184073. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 738afc72f805. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-49-59__c5e23158-b81c-497b-8f35-54454d057273__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48932
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 83408d9d16a9. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48932/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48932/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.227.108/tcp/48933/p2p/16Uiu2HAmK1ancY62anYCS8NaNW2DShWe52tDdLxahaeQYsoNZL59","/ip4/172.18.227.108/tcp/48934/ws/p2p/16Uiu2HAmK1ancY62anYCS8NaNW2DShWe52tDdLxahaeQYsoNZL59"],"enrUri":"enr:-L24QLSvg5awhuh6Ls--oXIn-gP8CmMdgCUZ2vwyhC6gqVuSbZagVcAxkvHiDV0aoDFC_49dQjkrUN-bynVKOg1KhyECgmlkgnY0gmlwhKwS42yKbXVsdGlhZGRyc5YACASsEuNsBr8lAAoErBLjbAa_Jt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXmys41CA4nCN_f54joMsuOtIpFKg9Je1rYYgUixL36yDdGNwgr8lg3VkcIK_J4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-49-59__c5e23158-b81c-497b-8f35-54454d057273__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.109.176
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33787', '33788', '33789', '33790', '33791']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33787:33787 -p 33788:33788 -p 33789:33789 -p 33790:33790 -p 33791:33791 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=33789 --rest-port=33787 --tcp-port=33788 --discv5-udp-port=33790 --rest-address=0.0.0.0 --nat=extip:172.18.109.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cd82ff5affcfccfbad36b4b8686c03dfa1ebeb18b31dbc5d61e5bcf21fd356cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33791 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLSvg5awhuh6Ls--oXIn-gP8CmMdgCUZ2vwyhC6gqVuSbZagVcAxkvHiDV0aoDFC_49dQjkrUN-bynVKOg1KhyECgmlkgnY0gmlwhKwS42yKbXVsdGlhZGRyc5YACASsEuNsBr8lAAoErBLjbAa_Jt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXmys41CA4nCN_f54joMsuOtIpFKg9Je1rYYgUixL36yDdGNwgr8lg3VkcIK_J4V3YWt1MgM --storenode=/ip4/172.18.227.108/tcp/48933/p2p/16Uiu2HAmK1ancY62anYCS8NaNW2DShWe52tDdLxahaeQYsoNZL59 --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.109.176 waku ddc9c45dd79567733d16c1658bbd03eeeca77891fc9b5e7ca2f223ad50c210e6
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ddc9c45dd795. Setting up logs at ./log/docker/store_node1_2026-03-15_04-49-59__c5e23158-b81c-497b-8f35-54454d057273__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33787
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33787/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33787/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.176/tcp/33788/p2p/16Uiu2HAm3CsiM5k3XG4HuFwLsm2EMyQrYEzGB6q5foVDmjn7Y2VG","/ip4/172.18.109.176/tcp/33789/ws/p2p/16Uiu2HAm3CsiM5k3XG4HuFwLsm2EMyQrYEzGB6q5foVDmjn7Y2VG"],"enrUri":"enr:-L24QIDnNG9hbvgQKsAj478B2ZZUJZkzMRbAASnMwz8rv_UrS--zveid27hSfe45YrnjRTH5tZeWwzxmg7xyqa6yQkACgmlkgnY0gmlwhKwSbbCKbXVsdGlhZGRyc5YACASsEm2wBoP8AAoErBJtsAaD_d0DgnJzhQADAQAAiXNlY3AyNTZrMaECc5Y2U1Q7cObMF4XwqKHEbLt9CxE8a9dlahtcD1LIOmODdGNwgoP8g3VkcIKD_oV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33787/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.227.108/tcp/48933/p2p/16Uiu2HAmK1ancY62anYCS8NaNW2DShWe52tDdLxahaeQYsoNZL59"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33787/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48932/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=19&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6992ef8816355081459e3eccadfdb9836e8b67da5574cd80a0904014d78263f9"},{"messageHash":"0xc616f11f15a756f71e0a3b576630ff324bd389fae4565d97bb9c9dc1f4860962"},{"messageHash":"0x9b486b1ec537720f576ef6cd82a5fe83e9418e9b6a5f760fce2d2adc3b9730f6"},{"messageHash":"0x6e7a0982fac5fb71934ad93b6469d80ac17191d4755c55d2ff905ed13f723185"},{"messageHash":"0x6ab899a0867dd7fcd5595178255d3a1136f966f9a1632145d7641f6dda61a26f"},{"messageHash":"0xaf60ea3d14d889c3050825aa9977edc2057bb97cb7236dd84a953eddc83eaec4"},{"messageHash":"0xbe94b6c673b91c1e950adb644cbd2ec2bfdfa98fde303ff8e5659658942c2225"},{"messageHash":"0xffc8d1c4120c06df08eb663074c4a3573197881a1421ca0e8a6a5e6349ba17e0"},{"messageHash":"0xbd6193b52391aed92f09f0062b97298fdd0bc500337bcc82fca40d8dd85a6a08"},{"messageHash":"0xe98d0bd292baead75cf8a3d77b301f445c9f0079436db237e58809ddec33052e"},{"messageHash":"0xc2ca3c805f7638ac4e1cd57206a05bbcc359053f783a02511bfa477c58f7145b"},{"messageHash":"0xa69e0b96acdda63573f86abc871e4411bee0f8807b14f9b3aef452d4ac31bc2d"},{"messageHash":"0x510f287f7babdaac302be7dcae350e78a84c0b4fd56e2fd77cc508623b88632a"},{"messageHash":"0x5272911806cf14289bd1762650a0dcf5fe73a92ddf0736dc57909d2bb79729d1"},{"messageHash":"0xa93c6d42daed753ef5d257f30d5db86e8ca6c92fcf9a8c89d75cd54d89692e8a"},{"messageHash":"0x95c58bbd15b4da5923ca13acff90b93bc5c099262d95e90253c5a1e512fa859f"},{"messageHash":"0x5b2da729a13873508fea1cc9a166e9ad6cba23e689c02d0fd08aff8188c3b564"},{"messageHash":"0xb9585bc9b72cba6cea4cabb4111134b1630c58a39db209f8a4fe9a394a1f2260"},{"messageHash":"0xb2e611a8fe552dbc7827de04790f9b02f08d217b23cd44a9a53c61d736e8f10e"}],"paginationCursor":"0xb2e611a8fe552dbc7827de04790f9b02f08d217b23cd44a9a53c61d736e8f10e"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33787/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=19&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6992ef8816355081459e3eccadfdb9836e8b67da5574cd80a0904014d78263f9"},{"messageHash":"0xc616f11f15a756f71e0a3b576630ff324bd389fae4565d97bb9c9dc1f4860962"},{"messageHash":"0x9b486b1ec537720f576ef6cd82a5fe83e9418e9b6a5f760fce2d2adc3b9730f6"},{"messageHash":"0x6e7a0982fac5fb71934ad93b6469d80ac17191d4755c55d2ff905ed13f723185"},{"messageHash":"0x6ab899a0867dd7fcd5595178255d3a1136f966f9a1632145d7641f6dda61a26f"},{"messageHash":"0xaf60ea3d14d889c3050825aa9977edc2057bb97cb7236dd84a953eddc83eaec4"},{"messageHash":"0xbe94b6c673b91c1e950adb644cbd2ec2bfdfa98fde303ff8e5659658942c2225"},{"messageHash":"0xffc8d1c4120c06df08eb663074c4a3573197881a1421ca0e8a6a5e6349ba17e0"},{"messageHash":"0xbd6193b52391aed92f09f0062b97298fdd0bc500337bcc82fca40d8dd85a6a08"},{"messageHash":"0xe98d0bd292baead75cf8a3d77b301f445c9f0079436db237e58809ddec33052e"},{"messageHash":"0xc2ca3c805f7638ac4e1cd57206a05bbcc359053f783a02511bfa477c58f7145b"},{"messageHash":"0xa69e0b96acdda63573f86abc871e4411bee0f8807b14f9b3aef452d4ac31bc2d"},{"messageHash":"0x510f287f7babdaac302be7dcae350e78a84c0b4fd56e2fd77cc508623b88632a"},{"messageHash":"0x5272911806cf14289bd1762650a0dcf5fe73a92ddf0736dc57909d2bb79729d1"},{"messageHash":"0xa93c6d42daed753ef5d257f30d5db86e8ca6c92fcf9a8c89d75cd54d89692e8a"},{"messageHash":"0x95c58bbd15b4da5923ca13acff90b93bc5c099262d95e90253c5a1e512fa859f"},{"messageHash":"0x5b2da729a13873508fea1cc9a166e9ad6cba23e689c02d0fd08aff8188c3b564"},{"messageHash":"0xb9585bc9b72cba6cea4cabb4111134b1630c58a39db209f8a4fe9a394a1f2260"},{"messageHash":"0xb2e611a8fe552dbc7827de04790f9b02f08d217b23cd44a9a53c61d736e8f10e"}],"paginationCursor":"0xb2e611a8fe552dbc7827de04790f9b02f08d217b23cd44a9a53c61d736e8f10e"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48932/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xb2e611a8fe552dbc7827de04790f9b02f08d217b23cd44a9a53c61d736e8f10e&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa10d41346d941b501484fce35a60d2be1f4586a5ae57bcf68e94b36d05888dcf"}]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33787/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xb2e611a8fe552dbc7827de04790f9b02f08d217b23cd44a9a53c61d736e8f10e&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa10d41346d941b501484fce35a60d2be1f4586a5ae57bcf68e94b36d05888dcf"}]}'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 738afc72f805
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ddc9c45dd795
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
80
nim/1115/data/attachments/21f8efaa0c9a8c3c.txt
Normal file
80
nim/1115/data/attachments/21f8efaa0c9a8c3c.txt
Normal file
@ -0,0 +1,80 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_from_single_content_topic with id: 2026-03-15_04-47-57__70488ced-da8a-4610-a9d4-df21e3fb4e12
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-57__70488ced-da8a-4610-a9d4-df21e3fb4e12__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.58.14
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52391', '52392', '52393', '52394', '52395']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52391:52391 -p 52392:52392 -p 52393:52393 -p 52394:52394 -p 52395:52395 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=52393 --rest-port=52391 --tcp-port=52392 --discv5-udp-port=52394 --rest-address=0.0.0.0 --nat=extip:172.18.58.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dda9f2cc5dae6cb4d77c2194f6dbcfc1fe4ce3ffb7bf900c4cfac6b1e259ccb1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52395 --metrics-logging=true --relay=true --filter=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.58.14 waku 941d34949590aa63693ce0163dd4c07acae9dcb13fbe230aae05a676df6aba4c
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4c53b729744e. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 941d34949590. Setting up logs at ./log/docker/node1_2026-03-15_04-47-57__70488ced-da8a-4610-a9d4-df21e3fb4e12__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52391
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 37bb58556724. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52391/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52391/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.14/tcp/52392/p2p/16Uiu2HAmAAu32FQZwM6tMW7dcmYdLSPqc67Zi5j9aD4kvUevyTWk","/ip4/172.18.58.14/tcp/52393/ws/p2p/16Uiu2HAmAAu32FQZwM6tMW7dcmYdLSPqc67Zi5j9aD4kvUevyTWk"],"enrUri":"enr:-L24QEkCNnHjlEPwlYFSAkY0X4MRe1DtJcOHlbHlpTZ_wRmOepptdPeJttLw0ATT3si2iNkRxIwT94HIzD6zhZKmzkgCgmlkgnY0gmlwhKwSOg6KbXVsdGlhZGRyc5YACASsEjoOBsyoAAoErBI6DgbMqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2xZalgROVR7MHFZLuDkydhLpbWHLpSmJ34R3rue6j9WDdGNwgsyog3VkcILMqoV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-57__70488ced-da8a-4610-a9d4-df21e3fb4e12__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.7.211
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31408', '31409', '31410', '31411', '31412']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31408:31408 -p 31409:31409 -p 31410:31410 -p 31411:31411 -p 31412:31412 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=31410 --rest-port=31408 --tcp-port=31409 --discv5-udp-port=31411 --rest-address=0.0.0.0 --nat=extip:172.18.7.211 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ebfee6ac76cbee3fbfe66aff18fb6dfbf4cbc7de0917e9b9b2b8ab776f05df4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31412 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEkCNnHjlEPwlYFSAkY0X4MRe1DtJcOHlbHlpTZ_wRmOepptdPeJttLw0ATT3si2iNkRxIwT94HIzD6zhZKmzkgCgmlkgnY0gmlwhKwSOg6KbXVsdGlhZGRyc5YACASsEjoOBsyoAAoErBI6DgbMqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2xZalgROVR7MHFZLuDkydhLpbWHLpSmJ34R3rue6j9WDdGNwgsyog3VkcILMqoV3YWt1MgU --filternode=/ip4/172.18.58.14/tcp/52392/p2p/16Uiu2HAmAAu32FQZwM6tMW7dcmYdLSPqc67Zi5j9aD4kvUevyTWk
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.7.211 waku ea54ea361b44eb6f0cc693d8c35afa24712ef7a20f08e59152b891ace732d7e0
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ea54ea361b44. Setting up logs at ./log/docker/node2_2026-03-15_04-47-57__70488ced-da8a-4610-a9d4-df21e3fb4e12__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31408
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31408/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31408/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.7.211/tcp/31409/p2p/16Uiu2HAmCWdSoZUXXDhQqijLW3avtpjdY4VCVXDjiQSrGXHs5z55","/ip4/172.18.7.211/tcp/31410/ws/p2p/16Uiu2HAmCWdSoZUXXDhQqijLW3avtpjdY4VCVXDjiQSrGXHs5z55"],"enrUri":"enr:-L24QFQd6iaKW_cMyPMEKKDrPii_CJCS18N-AP6v9V-owtXYXcTfa8sRsMtgzBe8IyzPyqclEM7R4nREi9wVnBBUkxQCgmlkgnY0gmlwhKwSB9OKbXVsdGlhZGRyc5YACASsEgfTBnqxAAoErBIH0wZ6st0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_du3W4uhMF4bAwAmqjBh79HElzJlLrOK-Cz3nlsU9bCDdGNwgnqxg3VkcIJ6s4V3YWt1MgA"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31408/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.58.14/tcp/52392/p2p/16Uiu2HAmAAu32FQZwM6tMW7dcmYdLSPqc67Zi5j9aD4kvUevyTWk"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52391/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "cbf8cca3-0331-4e1c-a191-8eda166ac814", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"cbf8cca3-0331-4e1c-a191-8eda166ac814","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52391/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)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31408/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1773550079984914547,"ephemeral":false}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:31408/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52391/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)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31408/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||||
[1m[31mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:31408/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 941d34949590
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ea54ea361b44
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
225
nim/1115/data/attachments/21ff288731c231c5.txt
Normal file
225
nim/1115/data/attachments/21ff288731c231c5.txt
Normal file
@ -0,0 +1,225 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_large_message_payload_sync with id: 2026-03-15_04-53-58__c4be924b-c9ef-41e7-9ff9-38bf91143836
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-53-58__c4be924b-c9ef-41e7-9ff9-38bf91143836__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-53-58__c4be924b-c9ef-41e7-9ff9-38bf91143836__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-03-15_04-53-58__c4be924b-c9ef-41e7-9ff9-38bf91143836__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.168.143
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58134', '58135', '58136', '58137', '58138']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58134:58134 -p 58135:58135 -p 58136:58136 -p 58137:58137 -p 58138:58138 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=58136 --rest-port=58134 --tcp-port=58135 --discv5-udp-port=58137 --rest-address=0.0.0.0 --nat=extip:172.18.168.143 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db6e0ac54b8cfbbfb23cebe93c4d8d3df7ec7c8bbb79caa5505dd7f14e73ae05 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58138 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.143 waku a8a710e6c3879b030c8ed2814085494029652d5a2ba6d6bfaf31cdc8b94a9ed7
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID a8a710e6c387. Setting up logs at ./log/docker/node1_2026-03-15_04-53-58__c4be924b-c9ef-41e7-9ff9-38bf91143836__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58134
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bb7c200f17f7. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7e8fce18c07d. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58134/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58134/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.143/tcp/58135/p2p/16Uiu2HAmNWJR6FCNrcioNHvk5Dm4jVm64LJCaBDgVppZfLJCjEnh","/ip4/172.18.168.143/tcp/58136/ws/p2p/16Uiu2HAmNWJR6FCNrcioNHvk5Dm4jVm64LJCaBDgVppZfLJCjEnh"],"enrUri":"enr:-L24QAqzL7NkRTMdWPQgwURA-QhejRJcsnqbWyjlDBrMUBPtafrYfJXdFiuo2MQ2EtMh2OuteoNy95ZP-IB3eMLCL60CgmlkgnY0gmlwhKwSqI-KbXVsdGlhZGRyc5YACASsEqiPBuMXAAoErBKojwbjGN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDklsRmdwzIbXEOwJWA_3Soex3vsBJopA5eGfPgG0k1s6DdGNwguMXg3VkcILjGYV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.16.189
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61378', '61379', '61380', '61381', '61382']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61378:61378 -p 61379:61379 -p 61380:61380 -p 61381:61381 -p 61382:61382 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=61380 --rest-port=61378 --tcp-port=61379 --discv5-udp-port=61381 --rest-address=0.0.0.0 --nat=extip:172.18.16.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebb64b8f42ce0c6220da3d1b718ecd8efefdeddae14e6acc06ddebabab7a1bf2 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61382 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAqzL7NkRTMdWPQgwURA-QhejRJcsnqbWyjlDBrMUBPtafrYfJXdFiuo2MQ2EtMh2OuteoNy95ZP-IB3eMLCL60CgmlkgnY0gmlwhKwSqI-KbXVsdGlhZGRyc5YACASsEqiPBuMXAAoErBKojwbjGN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDklsRmdwzIbXEOwJWA_3Soex3vsBJopA5eGfPgG0k1s6DdGNwguMXg3VkcILjGYV3YWt1MgM
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.189 waku 9272e59a3b8b11871b5dfcc0a2e535b4af9030a86b54ad9d8c0f7a92190b77fd
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9272e59a3b8b. Setting up logs at ./log/docker/node2_2026-03-15_04-53-58__c4be924b-c9ef-41e7-9ff9-38bf91143836__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61378
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61378/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61378/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.189/tcp/61379/p2p/16Uiu2HAm2jCR8qLizPJ8Wxt9huyppm48fMRLJrUcy3tu3NH9K2jA","/ip4/172.18.16.189/tcp/61380/ws/p2p/16Uiu2HAm2jCR8qLizPJ8Wxt9huyppm48fMRLJrUcy3tu3NH9K2jA"],"enrUri":"enr:-L24QNJP-ub8Y_GNPxFJ7-9k8tJv7WastXhExUDcuDaRDbZ3RXxW_lrtg9eQqLAHv2P_aGXetgUhTjwhO75phYAcDoACgmlkgnY0gmlwhKwSEL2KbXVsdGlhZGRyc5YACASsEhC9Bu_DAAoErBIQvQbvxN0DgnJzhQADAQAAiXNlY3AyNTZrMaECbH8Y7sW0mA29iY7ZI_mxbFGqk2Js-sBaGkUcIEKYwkGDdGNwgu_Dg3VkcILvxYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.183.81
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63025', '63026', '63027', '63028', '63029']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63025:63025 -p 63026:63026 -p 63027:63027 -p 63028:63028 -p 63029:63029 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=63027 --rest-port=63025 --tcp-port=63026 --discv5-udp-port=63028 --rest-address=0.0.0.0 --nat=extip:172.18.183.81 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d6e3194e5f53e07eec754d9dee65dcc8684a6f3ede7cda8cd49da94a06eeba60 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63029 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNJP-ub8Y_GNPxFJ7-9k8tJv7WastXhExUDcuDaRDbZ3RXxW_lrtg9eQqLAHv2P_aGXetgUhTjwhO75phYAcDoACgmlkgnY0gmlwhKwSEL2KbXVsdGlhZGRyc5YACASsEhC9Bu_DAAoErBIQvQbvxN0DgnJzhQADAQAAiXNlY3AyNTZrMaECbH8Y7sW0mA29iY7ZI_mxbFGqk2Js-sBaGkUcIEKYwkGDdGNwgu_Dg3VkcILvxYV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.183.81 waku 50a1a1dc5fd0f09b4a9eb9eafd8007e5112ef410d7d0878e0ad19cd0286ec516
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 50a1a1dc5fd0. Setting up logs at ./log/docker/node3_2026-03-15_04-53-58__c4be924b-c9ef-41e7-9ff9-38bf91143836__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63025
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63025/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63025/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.183.81/tcp/63026/p2p/16Uiu2HAmBi6f5ZeTneCGC6yu9tZQboq1VawQ3XSPJGKSXHK6g1es","/ip4/172.18.183.81/tcp/63027/ws/p2p/16Uiu2HAmBi6f5ZeTneCGC6yu9tZQboq1VawQ3XSPJGKSXHK6g1es"],"enrUri":"enr:-L24QG3BZ74pfkSTMtI3tfQ-D8KdhUVD6BkAf5zVfc6iTD1jYuhoEo-VQ4KjDyAWYvoXChsH0w62H94AiUoMCdE3GwQCgmlkgnY0gmlwhKwSt1GKbXVsdGlhZGRyc5YACASsErdRBvYyAAoErBK3UQb2M90DgnJzhQADAQAAiXNlY3AyNTZrMaEC8fAvwF03n2lB1dGopumT-zY9K4hlmxgBdy3ytIKRuzyDdGNwgvYyg3VkcIL2NIV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61378/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.168.143/tcp/58135/p2p/16Uiu2HAmNWJR6FCNrcioNHvk5Dm4jVm64LJCaBDgVppZfLJCjEnh"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63025/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.189/tcp/61379/p2p/16Uiu2HAm2jCR8qLizPJ8Wxt9huyppm48fMRLJrUcy3tu3NH9K2jA"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58134/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61378/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63025/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.01 seconds
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 10 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58134/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x49bec2b6dc758025e6998a7ed890be66db7703142e282582350ab6e09c4db1da"},{"messageHash":"0x329927dea20963fd6be660feadb25d7d4d0d7ae68e4479a36df49da4168685b4"},{"messageHash":"0x3fa36203c528bf0b661e3aad050ecce17631f5ce09c3c78625d41b34ec9e0a85"},{"messageHash":"0x78a7802d570e7abedd20fd09f73a261d3b411bb05831fb5aeacc766b37f93435"},{"messageHash":"0x464b36cbe75e97fb3f84687a13c373458ab2f4664cec92497997f624a78adcc8"},{"messageHash":"0xcb371c46136c15d28eb3f5f1419ddbd82c9fb4c8b2313e9219cf17e6a89bf91f"},{"messageHash":"0x0ffd82e91fb7c895a078992e2f4d7b494ea53c8aa13e1e43c8a5634e0286a569"},{"messageHash":"0x9fb05226d774e479c5e369be747b1e34a7790f37672049e211ca43420b7e0d90"},{"messageHash":"0x64999140f232fe09554bbfdf6cf2f8bb2ca25c7b0ba7c80f8343d6ad596313c5"},{"messageHash":"0x155617cca4a6991fef4ea51f7592f9ade8505f79acd1440b3452f8836610cec4"},{"messageHash":"0x1ce40c4c6e1ec289a518fa781887ea19e128e80a0b3c5516cc221fbf213d4281"},{"messageHash":"0x8e8c4552ecd0ce034479a925f84fcf335c9ea4963e73691cef307712dc9d65d2"},{"messageHash":"0x714fe507a798e5743eef4d001e5e119d8bae7ecabf5608ca16898d9059e7f25c"},{"messageHash":"0xbb3b228188d63523b414645e31c6f5925dbe2656fa1a6fc449e4bba74f2dc9eb"},{"messageHash":"0x9b25937e6d20effa20349b0759167c87697e37e8aff04fec975c550ed81250c1"},{"messageHash":"0x1f421bdab2fd070a3f8176758a0231ae5b048b2264733ef3628bfb403f877a1c"},{"messageHash":"0xda56382c064b37762db0469bbe9ad83b8665bb30e3cd212871bd59e0ef4e0a4e"},{"messageHash":"0x3ac6b2fc83508bbc9a3e85d3f64d4e1f7a617ac11de345b529f4bd2dc7fff3c6"},{"messageHash":"0x5332dae6c85146d72828cfcd661088933e9536db6511c53554895707f016a086"},{"messageHash":"0xb1a4d45eff574adfca452d3cc35528d0cdd17cb5d6e2fdb9ce9ffcc2bee2bd5b"},{"messageHash":"0xd5bcab78f166c6c6a781a5ab6e31661390507242513b17f275a1de292f726290"},{"messageHash":"0x5b19d6cbd923cbc57a29d1ff16042dfb200cd2b69b002227c134751cc3deb628"},{"messageHash":"0x8638699156605c99a11507128d815d30d460228655016ad954e62fe2bab3f589"},{"messageHash":"0xe493b0a0f2e4d816c7fe06a4cc3c340938929efd14b29a963ca8e5b230b62ddb"},{"messageHash":"0xc64ff1b7d201ae928671c91805057681e91f45bf8fd420bc20dee5c6f5c09368"},{"messageHash":"0xf2465ea068d7efe1b3571eb666c8ff96180213a0397e917e10315faa0f9d23f9"},{"messageHash":"0x4cfb0a28f300a95dce0102edae8b6104820789c9956b4d6ef7a09a6515a1818a"},{"messageHash":"0xf885a7ba2eda8bdd528b4ee543c592f70557b9e41ffdd3062a13ae33a838dd6a"},{"messageHash":"0xfb1915313f08eddbc31a49cb88861b2935346ade8d2ea8f900350e0926ffc6b5"},{"messageHash":"0xb65d95c4e66a567b55fe055fbd12c00ead48a1573f0acf91cc83c802e86168c5"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 30
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61378/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"430d76cd079760631000","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x49bec2b6dc758025e6998a7ed890be66db7703142e282582350ab6e09c4db1da"},{"messageHash":"0x329927dea20963fd6be660feadb25d7d4d0d7ae68e4479a36df49da4168685b4"},{"messageHash":"0x3fa36203c528bf0b661e3aad050ecce17631f5ce09c3c78625d41b34ec9e0a85"},{"messageHash":"0x78a7802d570e7abedd20fd09f73a261d3b411bb05831fb5aeacc766b37f93435"},{"messageHash":"0x464b36cbe75e97fb3f84687a13c373458ab2f4664cec92497997f624a78adcc8"},{"messageHash":"0xcb371c46136c15d28eb3f5f1419ddbd82c9fb4c8b2313e9219cf17e6a89bf91f"},{"messageHash":"0x0ffd82e91fb7c895a078992e2f4d7b494ea53c8aa13e1e43c8a5634e0286a569"},{"messageHash":"0x9fb05226d774e479c5e369be747b1e34a7790f37672049e211ca43420b7e0d90"},{"messageHash":"0x64999140f232fe09554bbfdf6cf2f8bb2ca25c7b0ba7c80f8343d6ad596313c5"},{"messageHash":"0x155617cca4a6991fef4ea51f7592f9ade8505f79acd1440b3452f8836610cec4"},{"messageHash":"0x1ce40c4c6e1ec289a518fa781887ea19e128e80a0b3c5516cc221fbf213d4281"},{"messageHash":"0x8e8c4552ecd0ce034479a925f84fcf335c9ea4963e73691cef307712dc9d65d2"},{"messageHash":"0x714fe507a798e5743eef4d001e5e119d8bae7ecabf5608ca16898d9059e7f25c"},{"messageHash":"0xbb3b228188d63523b414645e31c6f5925dbe2656fa1a6fc449e4bba74f2dc9eb"},{"messageHash":"0x9b25937e6d20effa20349b0759167c87697e37e8aff04fec975c550ed81250c1"},{"messageHash":"0x1f421bdab2fd070a3f8176758a0231ae5b048b2264733ef3628bfb403f877a1c"},{"messageHash":"0xda56382c064b37762db0469bbe9ad83b8665bb30e3cd212871bd59e0ef4e0a4e"},{"messageHash":"0x3ac6b2fc83508bbc9a3e85d3f64d4e1f7a617ac11de345b529f4bd2dc7fff3c6"},{"messageHash":"0x5332dae6c85146d72828cfcd661088933e9536db6511c53554895707f016a086"},{"messageHash":"0xb1a4d45eff574adfca452d3cc35528d0cdd17cb5d6e2fdb9ce9ffcc2bee2bd5b"},{"messageHash":"0xd5bcab78f166c6c6a781a5ab6e31661390507242513b17f275a1de292f726290"},{"messageHash":"0x5b19d6cbd923cbc57a29d1ff16042dfb200cd2b69b002227c134751cc3deb628"},{"messageHash":"0x8638699156605c99a11507128d815d30d460228655016ad954e62fe2bab3f589"},{"messageHash":"0xe493b0a0f2e4d816c7fe06a4cc3c340938929efd14b29a963ca8e5b230b62ddb"},{"messageHash":"0xc64ff1b7d201ae928671c91805057681e91f45bf8fd420bc20dee5c6f5c09368"},{"messageHash":"0xf2465ea068d7efe1b3571eb666c8ff96180213a0397e917e10315faa0f9d23f9"},{"messageHash":"0x4cfb0a28f300a95dce0102edae8b6104820789c9956b4d6ef7a09a6515a1818a"},{"messageHash":"0xf885a7ba2eda8bdd528b4ee543c592f70557b9e41ffdd3062a13ae33a838dd6a"},{"messageHash":"0xfb1915313f08eddbc31a49cb88861b2935346ade8d2ea8f900350e0926ffc6b5"},{"messageHash":"0xb65d95c4e66a567b55fe055fbd12c00ead48a1573f0acf91cc83c802e86168c5"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 30
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63025/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"9b99d80b3255b47726d2","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x49bec2b6dc758025e6998a7ed890be66db7703142e282582350ab6e09c4db1da"},{"messageHash":"0x329927dea20963fd6be660feadb25d7d4d0d7ae68e4479a36df49da4168685b4"},{"messageHash":"0x3fa36203c528bf0b661e3aad050ecce17631f5ce09c3c78625d41b34ec9e0a85"},{"messageHash":"0x78a7802d570e7abedd20fd09f73a261d3b411bb05831fb5aeacc766b37f93435"},{"messageHash":"0x464b36cbe75e97fb3f84687a13c373458ab2f4664cec92497997f624a78adcc8"},{"messageHash":"0xcb371c46136c15d28eb3f5f1419ddbd82c9fb4c8b2313e9219cf17e6a89bf91f"},{"messageHash":"0x0ffd82e91fb7c895a078992e2f4d7b494ea53c8aa13e1e43c8a5634e0286a569"},{"messageHash":"0x9fb05226d774e479c5e369be747b1e34a7790f37672049e211ca43420b7e0d90"},{"messageHash":"0x64999140f232fe09554bbfdf6cf2f8bb2ca25c7b0ba7c80f8343d6ad596313c5"},{"messageHash":"0x155617cca4a6991fef4ea51f7592f9ade8505f79acd1440b3452f8836610cec4"},{"messageHash":"0x1ce40c4c6e1ec289a518fa781887ea19e128e80a0b3c5516cc221fbf213d4281"},{"messageHash":"0x8e8c4552ecd0ce034479a925f84fcf335c9ea4963e73691cef307712dc9d65d2"},{"messageHash":"0x714fe507a798e5743eef4d001e5e119d8bae7ecabf5608ca16898d9059e7f25c"},{"messageHash":"0xbb3b228188d63523b414645e31c6f5925dbe2656fa1a6fc449e4bba74f2dc9eb"},{"messageHash":"0x9b25937e6d20effa20349b0759167c87697e37e8aff04fec975c550ed81250c1"},{"messageHash":"0x1f421bdab2fd070a3f8176758a0231ae5b048b2264733ef3628bfb403f877a1c"},{"messageHash":"0xda56382c064b37762db0469bbe9ad83b8665bb30e3cd212871bd59e0ef4e0a4e"},{"messageHash":"0x3ac6b2fc83508bbc9a3e85d3f64d4e1f7a617ac11de345b529f4bd2dc7fff3c6"},{"messageHash":"0x5332dae6c85146d72828cfcd661088933e9536db6511c53554895707f016a086"},{"messageHash":"0xb1a4d45eff574adfca452d3cc35528d0cdd17cb5d6e2fdb9ce9ffcc2bee2bd5b"},{"messageHash":"0xd5bcab78f166c6c6a781a5ab6e31661390507242513b17f275a1de292f726290"},{"messageHash":"0x5b19d6cbd923cbc57a29d1ff16042dfb200cd2b69b002227c134751cc3deb628"},{"messageHash":"0x8638699156605c99a11507128d815d30d460228655016ad954e62fe2bab3f589"},{"messageHash":"0xe493b0a0f2e4d816c7fe06a4cc3c340938929efd14b29a963ca8e5b230b62ddb"},{"messageHash":"0xc64ff1b7d201ae928671c91805057681e91f45bf8fd420bc20dee5c6f5c09368"},{"messageHash":"0xf2465ea068d7efe1b3571eb666c8ff96180213a0397e917e10315faa0f9d23f9"},{"messageHash":"0x4cfb0a28f300a95dce0102edae8b6104820789c9956b4d6ef7a09a6515a1818a"},{"messageHash":"0xf885a7ba2eda8bdd528b4ee543c592f70557b9e41ffdd3062a13ae33a838dd6a"},{"messageHash":"0xfb1915313f08eddbc31a49cb88861b2935346ade8d2ea8f900350e0926ffc6b5"},{"messageHash":"0xb65d95c4e66a567b55fe055fbd12c00ead48a1573f0acf91cc83c802e86168c5"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 30
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id a8a710e6c387
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 9272e59a3b8b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 50a1a1dc5fd0
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a8a710e6c387. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
128
nim/1115/data/attachments/223b3e6d470435d3.txt
Normal file
128
nim/1115/data/attachments/223b3e6d470435d3.txt
Normal file
@ -0,0 +1,128 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_light_push_after_light_push_node_restarts with id: 2026-03-15_04-47-07__5ac15e04-96b1-4d62-bbf6-c7ea3a533f44
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-15_04-47-07__5ac15e04-96b1-4d62-bbf6-c7ea3a533f44__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.14.105
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41353', '41354', '41355', '41356', '41357']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41353:41353 -p 41354:41354 -p 41355:41355 -p 41356:41356 -p 41357:41357 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=41355 --rest-port=41353 --tcp-port=41354 --discv5-udp-port=41356 --rest-address=0.0.0.0 --nat=extip:172.18.14.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cdf5778d824ca7caac1c7258d1ee07ead6f0ab351ecbdab13b421ec527b11cb3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41357 --metrics-logging=true --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.14.105 waku 6f284a3374048827cff468ec647e484fd906473d5d5c3e1703bcba6bcb6db6d0
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6f284a337404. Setting up logs at ./log/docker/receiving_node1_2026-03-15_04-47-07__5ac15e04-96b1-4d62-bbf6-c7ea3a533f44__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41353
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4ac26bb3b7dd. Exiting log stream.
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f2879d400d57. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41353/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41353/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.105/tcp/41354/p2p/16Uiu2HAmRkv7Q66NWQrmtdrBXBFDmH3L6BX4pXbfhxn9UNDa6iLq","/ip4/172.18.14.105/tcp/41355/ws/p2p/16Uiu2HAmRkv7Q66NWQrmtdrBXBFDmH3L6BX4pXbfhxn9UNDa6iLq"],"enrUri":"enr:-L24QAlKWRhvqwvcLwyZUniLEXxFvLNHqeTsHu1r8z6bxbz3bECkjnvOwKPjwl_DmH4L6KLhf1Hw2aL-Ay5KdRZH4Z0CgmlkgnY0gmlwhKwSDmmKbXVsdGlhZGRyc5YACASsEg5pBqGKAAoErBIOaQahi90DgnJzhQADAQAAiXNlY3AyNTZrMaEDwqyfDCeUHvJQ_xjZ-CldRncrMSl6OpRJhWS-q_vBiVqDdGNwgqGKg3VkcIKhjIV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-15_04-47-07__5ac15e04-96b1-4d62-bbf6-c7ea3a533f44__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.215.233
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42310', '42311', '42312', '42313', '42314']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42310:42310 -p 42311:42311 -p 42312:42312 -p 42313:42313 -p 42314:42314 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=42312 --rest-port=42310 --tcp-port=42311 --discv5-udp-port=42313 --rest-address=0.0.0.0 --nat=extip:172.18.215.233 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4f8f776baed964964ee1fee4a8de1a57b1d18af8edcd30125a6350dabfab5e8d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42314 --metrics-logging=true --lightpush=false --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.215.233 waku 349f9e8709e12204781fdf1f677fc77610534ae5dcff851bb1e5832252aa95a2
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 349f9e8709e1. Setting up logs at ./log/docker/receiving_node2_2026-03-15_04-47-07__5ac15e04-96b1-4d62-bbf6-c7ea3a533f44__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42310
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42310/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42310/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.215.233/tcp/42311/p2p/16Uiu2HAmJBHKdWehHFvNqBzj2NZFfaDbKi6sXZGuCJ38ozKhEFce","/ip4/172.18.215.233/tcp/42312/ws/p2p/16Uiu2HAmJBHKdWehHFvNqBzj2NZFfaDbKi6sXZGuCJ38ozKhEFce"],"enrUri":"enr:-L24QAt7XMCBh-Fg-2UXtajhlFWh-03kR2JYZzON1KbpjR6qWMBQt87HfSZBTqdAFIFzXGUS8UUT-MjnNRBF1Xa9eRMCgmlkgnY0gmlwhKwS1-mKbXVsdGlhZGRyc5YACASsEtfpBqVHAAoErBLX6QalSN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUg0Ma0-GaunwMynHgPsV8hUY4UHEz4gDIjl3aATwAhODdGNwgqVHg3VkcIKlSYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42310/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.105/tcp/41354/p2p/16Uiu2HAmRkv7Q66NWQrmtdrBXBFDmH3L6BX4pXbfhxn9UNDa6iLq"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-15_04-47-07__5ac15e04-96b1-4d62-bbf6-c7ea3a533f44__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.97.217
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32075', '32076', '32077', '32078', '32079']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 32075:32075 -p 32076:32076 -p 32077:32077 -p 32078:32078 -p 32079:32079 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=32077 --rest-port=32075 --tcp-port=32076 --discv5-udp-port=32078 --rest-address=0.0.0.0 --nat=extip:172.18.97.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2c24afbc36d9e03f1312ad40dbb7adbb56aade5c6cc1dcac55ec6bcded5ed7c4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32079 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAlKWRhvqwvcLwyZUniLEXxFvLNHqeTsHu1r8z6bxbz3bECkjnvOwKPjwl_DmH4L6KLhf1Hw2aL-Ay5KdRZH4Z0CgmlkgnY0gmlwhKwSDmmKbXVsdGlhZGRyc5YACASsEg5pBqGKAAoErBIOaQahi90DgnJzhQADAQAAiXNlY3AyNTZrMaEDwqyfDCeUHvJQ_xjZ-CldRncrMSl6OpRJhWS-q_vBiVqDdGNwgqGKg3VkcIKhjIV3YWt1Mgk --lightpushnode=/ip4/172.18.14.105/tcp/41354/p2p/16Uiu2HAmRkv7Q66NWQrmtdrBXBFDmH3L6BX4pXbfhxn9UNDa6iLq --lightpush=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.97.217 waku c6d1ea556d6e1df2701b47f4bde9575f75a1257e19778691648d1e531296c94f
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID c6d1ea556d6e. Setting up logs at ./log/docker/lightpush_node1_2026-03-15_04-47-07__5ac15e04-96b1-4d62-bbf6-c7ea3a533f44__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32075
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32075/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32075/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.97.217/tcp/32076/p2p/16Uiu2HAmQUX33PyuNtd1vWgFbtpX4zbapX12CxXhEL6RkbWz6PEV","/ip4/172.18.97.217/tcp/32077/ws/p2p/16Uiu2HAmQUX33PyuNtd1vWgFbtpX4zbapX12CxXhEL6RkbWz6PEV"],"enrUri":"enr:-L24QAncVpDziaHfuRA2GtHOwu1sEomw-ioXJ6eY8O9YHna_BRpZ7GzhzKIIfrN6E7HIuun1YoxKv1YIs_WyfzOQd3MCgmlkgnY0gmlwhKwSYdmKbXVsdGlhZGRyc5YACASsEmHZBn1MAAoErBJh2QZ9Td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDr52M39RSy4LO4_vGojJjDPHJ8m9x8QfdEDABL3g8iJ6DdGNwgn1Mg3VkcIJ9ToV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32075/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.105/tcp/41354/p2p/16Uiu2HAmRkv7Q66NWQrmtdrBXBFDmH3L6BX4pXbfhxn9UNDa6iLq"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32075/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.215.233/tcp/42311/p2p/16Uiu2HAmJBHKdWehHFvNqBzj2NZFfaDbKi6sXZGuCJ38ozKhEFce"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41353/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42310/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32075/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32075/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550031205374278}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41353/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550031205374278,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42310/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550031205374278,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32075/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550031205374278,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:257 Restarting container with id c6d1ea556d6e
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32075/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32075/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32075/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.97.217/tcp/32076/p2p/16Uiu2HAmQUX33PyuNtd1vWgFbtpX4zbapX12CxXhEL6RkbWz6PEV","/ip4/172.18.97.217/tcp/32077/ws/p2p/16Uiu2HAmQUX33PyuNtd1vWgFbtpX4zbapX12CxXhEL6RkbWz6PEV"],"enrUri":"enr:-L24QAncVpDziaHfuRA2GtHOwu1sEomw-ioXJ6eY8O9YHna_BRpZ7GzhzKIIfrN6E7HIuun1YoxKv1YIs_WyfzOQd3MCgmlkgnY0gmlwhKwSYdmKbXVsdGlhZGRyc5YACASsEmHZBn1MAAoErBJh2QZ9Td0DgnJzhQADAQAAiXNlY3AyNTZrMaEDr52M39RSy4LO4_vGojJjDPHJ8m9x8QfdEDABL3g8iJ6DdGNwgn1Mg3VkcIJ9ToV3YWt1Mgk"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32075/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550032202472327}}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41353/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550032202472327,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42310/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550032202472327,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32075/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550032202472327,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 6f284a337404
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 349f9e8709e1
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id c6d1ea556d6e
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6f284a337404. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
475
nim/1115/data/attachments/223d6a54cd82b5a9.txt
Normal file
475
nim/1115/data/attachments/223d6a54cd82b5a9.txt
Normal file
@ -0,0 +1,475 @@
|
||||
2026-03-15 04:46:32.195 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:46:32.196 DEBUG [tests.conftest] Running test: test_publish_with_valid_content_topics with id: 2026-03-15_04-46-32__d85cd507-f3d8-40eb-a7b5-a75e2fd85b0e
|
||||
2026-03-15 04:46:32.196 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:46:32.196 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:46:32.197 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-15 04:46:32.205 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:32.205 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-46-32__d85cd507-f3d8-40eb-a7b5-a75e2fd85b0e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:32.205 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:32.205 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:32.207 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:32.207 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.69.63
|
||||
2026-03-15 04:46:32.207 DEBUG [src.node.docker_mananger] Generated ports ['12624', '12625', '12626', '12627', '12628']
|
||||
2026-03-15 04:46:32.208 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:32.208 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:32.208 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:32.208 DEBUG [src.node.docker_mananger] docker run -i -t -p 12624:12624 -p 12625:12625 -p 12626:12626 -p 12627:12627 -p 12628:12628 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=12626 --rest-port=12624 --tcp-port=12625 --discv5-udp-port=12627 --rest-address=0.0.0.0 --nat=extip:172.18.69.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=864abfc2c0ef5d639bbb5f71bc3dfde633faa0b1f1fccbebbd29bfb3aba4f881 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12628 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:46:32.418 ERROR [src.node.docker_mananger] Max retries reached for container fd65be72bf31. Exiting log stream.
|
||||
2026-03-15 04:46:32.422 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.69.63 waku 66eed183000d763e1b6b709ecdce54bc4fe66269ffad53fb9ba0deb4e637c873
|
||||
2026-03-15 04:46:32.465 DEBUG [src.node.docker_mananger] Container started with ID 66eed183000d. Setting up logs at ./log/docker/node1_2026-03-15_04-46-32__d85cd507-f3d8-40eb-a7b5-a75e2fd85b0e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:32.467 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12624
|
||||
2026-03-15 04:46:32.468 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:32.989 ERROR [src.node.docker_mananger] Max retries reached for container 3f0065df82cc. Exiting log stream.
|
||||
2026-03-15 04:46:33.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:33.473 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_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-03-15 04:46:33.473 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:33.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:33.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.63/tcp/12625/p2p/16Uiu2HAmFDJ9FwtnJ4DWmu17pNNJaNeYW8gEDFGNZ1F17QQ6cXHV","/ip4/172.18.69.63/tcp/12626/ws/p2p/16Uiu2HAmFDJ9FwtnJ4DWmu17pNNJaNeYW8gEDFGNZ1F17QQ6cXHV"],"enrUri":"enr:-L24QPFSTi4t6QhRPsPa0CsaTswMtNOlxYKXnhywRfqBAQaeTU8LaocNu7RnaXHk-NRjkXj8DvvFvB40rrtuMuNptjsCgmlkgnY0gmlwhKwSRT-KbXVsdGlhZGRyc5YACASsEkU_BjFRAAoErBJFPwYxUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJf4T7n7ePaoYhGrSFoqENzmNOawLwFT3b7UqY3yRPtyDdGNwgjFRg3VkcIIxU4V3YWt1MgE"}'
|
||||
2026-03-15 04:46:33.476 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:33.484 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:33.484 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-46-32__d85cd507-f3d8-40eb-a7b5-a75e2fd85b0e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:33.484 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:33.485 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:33.486 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:33.486 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.199.1
|
||||
2026-03-15 04:46:33.486 DEBUG [src.node.docker_mananger] Generated ports ['62663', '62664', '62665', '62666', '62667']
|
||||
2026-03-15 04:46:33.487 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:33.487 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:33.487 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:33.487 DEBUG [src.node.docker_mananger] docker run -i -t -p 62663:62663 -p 62664:62664 -p 62665:62665 -p 62666:62666 -p 62667:62667 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=62665 --rest-port=62663 --tcp-port=62664 --discv5-udp-port=62666 --rest-address=0.0.0.0 --nat=extip:172.18.199.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db90ee0c88fc4ddb0cdd24b3b881ebb0ee1aefd192f481a3f2f335c632c0ab29 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62667 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPFSTi4t6QhRPsPa0CsaTswMtNOlxYKXnhywRfqBAQaeTU8LaocNu7RnaXHk-NRjkXj8DvvFvB40rrtuMuNptjsCgmlkgnY0gmlwhKwSRT-KbXVsdGlhZGRyc5YACASsEkU_BjFRAAoErBJFPwYxUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJf4T7n7ePaoYhGrSFoqENzmNOawLwFT3b7UqY3yRPtyDdGNwgjFRg3VkcIIxU4V3YWt1MgE
|
||||
2026-03-15 04:46:33.700 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.199.1 waku 600766dfea601f8780e068bae7fe10c0f29a2344ba4450d3fc00d6a324131036
|
||||
2026-03-15 04:46:33.742 DEBUG [src.node.docker_mananger] Container started with ID 600766dfea60. Setting up logs at ./log/docker/node2_2026-03-15_04-46-32__d85cd507-f3d8-40eb-a7b5-a75e2fd85b0e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:33.742 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62663
|
||||
2026-03-15 04:46:33.743 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:34.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:34.767 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_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-03-15 04:46:34.768 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:34.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:34.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.1/tcp/62664/p2p/16Uiu2HAmG2mGG7qcghWvnjWuio2W44drnoPYEpomt81J6zWAi2eY","/ip4/172.18.199.1/tcp/62665/ws/p2p/16Uiu2HAmG2mGG7qcghWvnjWuio2W44drnoPYEpomt81J6zWAi2eY"],"enrUri":"enr:-L24QBleWDTJFo8Es1rVN36pUkmO4JMAQGZjJcrv2tDXGucIZYrjLzcOFT9NBRq3s_n21AfajxEo2qWitJpoKAi2p6YCgmlkgnY0gmlwhKwSxwGKbXVsdGlhZGRyc5YACASsEscBBvTIAAoErBLHAQb0yd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMicKmW2CrT9WnNQu1ZS8ox5LVNQmgR9CsUbALs4tDH2DdGNwgvTIg3VkcIL0yoV3YWt1MgE"}'
|
||||
2026-03-15 04:46:34.773 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:34.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62663/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.69.63/tcp/12625/p2p/16Uiu2HAmFDJ9FwtnJ4DWmu17pNNJaNeYW8gEDFGNZ1F17QQ6cXHV"]'
|
||||
2026-03-15 04:46:34.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:34.778 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
||||
2026-03-15 04:46:34.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:34.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:34.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62663/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:34.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:34.791 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:34.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:34.798 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:34.899 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:34.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:34.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773549994791165696,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:34.904 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:34.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:34.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773549994791165696,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:34.908 INFO [src.steps.relay] WARM UP successful!!
|
||||
2026-03-15 04:46:34.909 DEBUG [tests.relay.test_publish] Running test with content topic A simple string
|
||||
2026-03-15 04:46:34.910 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:34.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:34.916 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:35.017 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Hello World!","version":0,"timestamp":1773549994910156084,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.022 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Hello World!","version":0,"timestamp":1773549994910156084,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.027 DEBUG [tests.relay.test_publish] Running test with content topic An integer
|
||||
2026-03-15 04:46:35.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:35.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:35.034 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:35.134 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234567890","version":0,"timestamp":1773549995027434757,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.139 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234567890","version":0,"timestamp":1773549995027434757,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.144 DEBUG [tests.relay.test_publish] Running test with content topic A dictionary
|
||||
2026-03-15 04:46:35.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:35.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:35.151 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:35.251 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773549995144597560,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.256 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1773549995144597560,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.260 DEBUG [tests.relay.test_publish] Running test with content topic Chinese characters
|
||||
2026-03-15 04:46:35.261 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:35.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:35.267 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:35.368 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1773549995261170286,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.373 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1773549995261170286,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.378 DEBUG [tests.relay.test_publish] Running test with content topic Emojis
|
||||
2026-03-15 04:46:35.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:35.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:35.384 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:35.485 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1773549995378681186,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.490 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1773549995378681186,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.495 DEBUG [tests.relay.test_publish] Running test with content topic Lorem ipsum text
|
||||
2026-03-15 04:46:35.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:35.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:35.501 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:35.601 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1773549995495347236,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.606 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1773549995495347236,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.610 DEBUG [tests.relay.test_publish] Running test with content topic HTML content
|
||||
2026-03-15 04:46:35.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "<html><body>Hello</body></html>", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:35.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:35.618 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:35.718 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1773549995610905487,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.723 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1773549995610905487,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.728 DEBUG [tests.relay.test_publish] Running test with content topic Cyrillic characters
|
||||
2026-03-15 04:46:35.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:35.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:35.734 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:35.835 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1773549995728335639,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.840 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1773549995728335639,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.845 DEBUG [tests.relay.test_publish] Running test with content topic Base64 encoded string
|
||||
2026-03-15 04:46:35.845 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Base64==dGVzdA==", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:35.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:35.852 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:35.952 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773549995845658234,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.958 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:35.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:35.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1773549995845658234,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:35.962 DEBUG [tests.relay.test_publish] Running test with content topic Binary data
|
||||
2026-03-15 04:46:35.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:35.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:35.969 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:36.069 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773549995962957624,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.074 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1773549995962957624,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.079 DEBUG [tests.relay.test_publish] Running test with content topic Special characters with whitespace
|
||||
2026-03-15 04:46:36.080 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:36.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:36.085 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:36.186 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773549996079996548,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.191 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1773549996079996548,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.196 DEBUG [tests.relay.test_publish] Running test with content topic Boolean false as a string
|
||||
2026-03-15 04:46:36.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "False", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:36.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:36.203 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:36.304 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"False","version":0,"timestamp":1773549996196623089,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.309 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"False","version":0,"timestamp":1773549996196623089,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.313 DEBUG [tests.relay.test_publish] Running test with content topic A float number
|
||||
2026-03-15 04:46:36.314 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "3.1415926535", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:36.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:36.320 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:36.420 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"3.1415926535","version":0,"timestamp":1773549996314067854,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.425 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"3.1415926535","version":0,"timestamp":1773549996314067854,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.430 DEBUG [tests.relay.test_publish] Running test with content topic A list
|
||||
2026-03-15 04:46:36.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:36.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:36.436 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:36.536 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1773549996430570866,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.541 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1773549996430570866,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.546 DEBUG [tests.relay.test_publish] Running test with content topic Hexadecimal number as a string
|
||||
2026-03-15 04:46:36.546 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "0xDEADBEEF", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:36.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:36.552 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:36.653 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773549996546609672,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.659 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"0xDEADBEEF","version":0,"timestamp":1773549996546609672,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.663 DEBUG [tests.relay.test_publish] Running test with content topic Email format
|
||||
2026-03-15 04:46:36.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "user@example.com", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:36.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:36.670 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:36.770 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"user@example.com","version":0,"timestamp":1773549996664246721,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.775 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"user@example.com","version":0,"timestamp":1773549996664246721,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.780 DEBUG [tests.relay.test_publish] Running test with content topic URL format
|
||||
2026-03-15 04:46:36.780 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "http://example.com", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:36.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:36.786 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:36.887 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"http://example.com","version":0,"timestamp":1773549996780550361,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.892 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:36.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:36.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"http://example.com","version":0,"timestamp":1773549996780550361,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:36.897 DEBUG [tests.relay.test_publish] Running test with content topic Date and time in ISO format
|
||||
2026-03-15 04:46:36.897 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:36.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:36.903 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:37.003 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1773549996897695844,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.009 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1773549996897695844,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.013 DEBUG [tests.relay.test_publish] Running test with content topic String with escaped quotes
|
||||
2026-03-15 04:46:37.014 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:37.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:37.020 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:37.121 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773549997014147503,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.126 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1773549997014147503,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.130 DEBUG [tests.relay.test_publish] Running test with content topic A regular expression
|
||||
2026-03-15 04:46:37.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:37.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:37.137 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:37.238 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1773549997131180515,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.243 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1773549997131180515,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.248 DEBUG [tests.relay.test_publish] Running test with content topic A very long string
|
||||
2026-03-15 04:46:37.248 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:37.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:37.255 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:37.356 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773549997248691539,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.361 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1773549997248691539,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.366 DEBUG [tests.relay.test_publish] Running test with content topic A JSON string
|
||||
2026-03-15 04:46:37.366 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:37.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:37.372 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:37.472 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1773549997366520700,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.477 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1773549997366520700,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.482 DEBUG [tests.relay.test_publish] Running test with content topic A Unix path
|
||||
2026-03-15 04:46:37.483 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/usr/local/bin", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:37.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:37.489 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:37.590 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/usr/local/bin","version":0,"timestamp":1773549997483138626,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.595 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/usr/local/bin","version":0,"timestamp":1773549997483138626,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.599 DEBUG [tests.relay.test_publish] Running test with content topic A Windows path
|
||||
2026-03-15 04:46:37.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "C:\\Windows\\System32", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:37.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:37.605 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:37.706 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.709 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773549997600130414,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.711 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1773549997600130414,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.717 DEBUG [tests.relay.test_publish] Running test with content topic An SQL query
|
||||
2026-03-15 04:46:37.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:37.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:37.723 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:37.824 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1773549997717340538,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.829 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1773549997717340538,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.834 DEBUG [tests.relay.test_publish] Running test with content topic JavaScript code snippet
|
||||
2026-03-15 04:46:37.835 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:37.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:37.841 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:37.941 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1773549997834971871,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.946 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:37.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:37.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1773549997834971871,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:37.951 DEBUG [tests.relay.test_publish] Running test with content topic A CSS snippet
|
||||
2026-03-15 04:46:37.951 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "body { background-color: #fff; }", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:37.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:37.957 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:38.057 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773549997951700342,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.062 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1773549997951700342,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.067 DEBUG [tests.relay.test_publish] Running test with content topic A Python one-liner
|
||||
2026-03-15 04:46:38.067 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "print('Hello World')", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:38.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:38.073 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:38.173 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773549998067669598,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.179 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1773549998067669598,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.183 DEBUG [tests.relay.test_publish] Running test with content topic An IP address
|
||||
2026-03-15 04:46:38.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "192.168.1.1", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:38.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:38.191 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:38.291 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.295 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"192.168.1.1","version":0,"timestamp":1773549998184214279,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.296 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"192.168.1.1","version":0,"timestamp":1773549998184214279,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.301 DEBUG [tests.relay.test_publish] Running test with content topic A domain name
|
||||
2026-03-15 04:46:38.301 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "www.example.com", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:38.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:38.307 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:38.408 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"www.example.com","version":0,"timestamp":1773549998301610632,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.413 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"www.example.com","version":0,"timestamp":1773549998301610632,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.417 DEBUG [tests.relay.test_publish] Running test with content topic A user agent string
|
||||
2026-03-15 04:46:38.418 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:38.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:38.425 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:38.525 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1773549998418241279,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.530 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1773549998418241279,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.535 DEBUG [tests.relay.test_publish] Running test with content topic A credit card number
|
||||
2026-03-15 04:46:38.535 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "1234-5678-9012-3456", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:38.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:38.542 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:38.642 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773549998535815034,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.648 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"1234-5678-9012-3456","version":0,"timestamp":1773549998535815034,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.653 DEBUG [tests.relay.test_publish] Running test with content topic A phone number
|
||||
2026-03-15 04:46:38.653 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "+1234567890", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:38.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:38.660 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:38.760 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"+1234567890","version":0,"timestamp":1773549998653279270,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.765 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"+1234567890","version":0,"timestamp":1773549998653279270,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.810 DEBUG [tests.relay.test_publish] Running test with content topic A UUID
|
||||
2026-03-15 04:46:38.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "123e4567-e89b-12d3-a456-426614174000", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:38.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:38.817 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:38.918 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1773549998811340314,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.923 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:38.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:38.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1773549998811340314,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:38.928 DEBUG [tests.relay.test_publish] Running test with content topic A hashtag
|
||||
2026-03-15 04:46:38.929 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "#helloWorld", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:38.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:38.935 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:39.035 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"#helloWorld","version":0,"timestamp":1773549998928823375,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.041 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.044 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"#helloWorld","version":0,"timestamp":1773549998928823375,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.046 DEBUG [tests.relay.test_publish] Running test with content topic A Twitter handle
|
||||
2026-03-15 04:46:39.046 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "@username", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:39.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:39.052 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:39.153 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"@username","version":0,"timestamp":1773549999046357364,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.158 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"@username","version":0,"timestamp":1773549999046357364,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.163 DEBUG [tests.relay.test_publish] Running test with content topic A password
|
||||
2026-03-15 04:46:39.164 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "P@ssw0rd!", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:39.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:39.170 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:39.271 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773549999163827045,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.276 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"P@ssw0rd!","version":0,"timestamp":1773549999163827045,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.280 DEBUG [tests.relay.test_publish] Running test with content topic A date in common format
|
||||
2026-03-15 04:46:39.281 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "01/11/2023", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:39.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:39.286 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:39.387 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.390 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"01/11/2023","version":0,"timestamp":1773549999280907996,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.392 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"01/11/2023","version":0,"timestamp":1773549999280907996,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.397 DEBUG [tests.relay.test_publish] Running test with content topic A time string
|
||||
2026-03-15 04:46:39.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "12:00:00", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:39.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:39.403 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:39.504 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"12:00:00","version":0,"timestamp":1773549999397568125,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.508 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"12:00:00","version":0,"timestamp":1773549999397568125,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.513 DEBUG [tests.relay.test_publish] Running test with content topic A mathematical equation
|
||||
2026-03-15 04:46:39.513 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "E = mc^2", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:39.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:39.520 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:39.620 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12624/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.624 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"E = mc^2","version":0,"timestamp":1773549999513655998,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.625 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:39.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62663/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:39.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"E = mc^2","version":0,"timestamp":1773549999513655998,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:39.632 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:46:39.633 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:46:39.633 DEBUG [src.node.waku_node] Stopping container with id 66eed183000d
|
||||
2026-03-15 04:46:40.254 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:40.255 DEBUG [src.node.waku_node] Stopping container with id 600766dfea60
|
||||
2026-03-15 04:46:40.873 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:40.875 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:46:40.905 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:40.921 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
96
nim/1115/data/attachments/225a041932bd0622.txt
Normal file
96
nim/1115/data/attachments/225a041932bd0622.txt
Normal file
@ -0,0 +1,96 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_start_node_with_50_pubsub_topics with id: 2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.8.251
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21930', '21931', '21932', '21933', '21934']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21930:21930 -p 21931:21931 -p 21932:21932 -p 21933:21933 -p 21934:21934 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=21932 --rest-port=21930 --tcp-port=21931 --discv5-udp-port=21933 --rest-address=0.0.0.0 --nat=extip:172.18.8.251 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ca644443cc109c3f8f3bf84c264ddf2bb220ec752a3f3f9beb5f58f0aeacf2cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21934 --metrics-logging=true --relay=true --filter=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0b418df910ad. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.251 waku 9a079dff702ccbe677df2e2770ff8ca206c1c1ddff36529f6d58633ca1945999
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9a079dff702c. Setting up logs at ./log/docker/node1_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21930
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 49d38d286c77. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.8.251/tcp/21931/p2p/16Uiu2HAmA9HkmB7FsDa8ts6C6z3JHgEJW1NV6bLhSnXegTMsknjQ","/ip4/172.18.8.251/tcp/21932/ws/p2p/16Uiu2HAmA9HkmB7FsDa8ts6C6z3JHgEJW1NV6bLhSnXegTMsknjQ"],"enrUri":"enr:-L24QF-79aVzmtGd_cWLldvLVxtuMsSaLyfrHqpbKEsMre-iFNoB72-bqGCZ3IQhwSuP3x9Ks01gJxd28glS89EYOxACgmlkgnY0gmlwhKwSCPuKbXVsdGlhZGRyc5YACASsEgj7BlWrAAoErBII-wZVrN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC2qzhpX0WuSDfDPrxpRGEusP7ZBqbo1adwG4wWIno5EeDdGNwglWrg3VkcIJVrYV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.247.113
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7708', '7709', '7710', '7711', '7712']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7708:7708 -p 7709:7709 -p 7710:7710 -p 7711:7711 -p 7712:7712 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=7710 --rest-port=7708 --tcp-port=7709 --discv5-udp-port=7711 --rest-address=0.0.0.0 --nat=extip:172.18.247.113 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fba36a8ef841464326d8a7b2d263aea9fd03beb596716c94d3c61bfde2b7ac5f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7712 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF-79aVzmtGd_cWLldvLVxtuMsSaLyfrHqpbKEsMre-iFNoB72-bqGCZ3IQhwSuP3x9Ks01gJxd28glS89EYOxACgmlkgnY0gmlwhKwSCPuKbXVsdGlhZGRyc5YACASsEgj7BlWrAAoErBII-wZVrN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC2qzhpX0WuSDfDPrxpRGEusP7ZBqbo1adwG4wWIno5EeDdGNwglWrg3VkcIJVrYV3YWt1MgU
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.247.113 waku d34b483c49f4bbd7f4d2f316985ac8981cb534deb813e2068afdfddd01205eb9
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID d34b483c49f4. Setting up logs at ./log/docker/node2_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7708
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7708/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7708/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7708/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.113/tcp/7709/p2p/16Uiu2HAkwDQF2vqPQ5uM6Cb9qDzF2cNoCMJb3Dw4xyTTy6c4WiyP","/ip4/172.18.247.113/tcp/7710/ws/p2p/16Uiu2HAkwDQF2vqPQ5uM6Cb9qDzF2cNoCMJb3Dw4xyTTy6c4WiyP"],"enrUri":"enr:-L24QGqFEUK5zflcuSvMOCirILS-2JCLI0EhJWCjDG_23kQ0dogqC7sNlaEfRDpAhSXsqAh11OgYZQd_aGk42e1jXtACgmlkgnY0gmlwhKwS93GKbXVsdGlhZGRyc5YACASsEvdxBh4dAAoErBL3cQYeHt0DgnJzhQACAQAAiXNlY3AyNTZrMaECGpKcKOJ0FAWPfGtRNFCi1fBc2rKc-gcI42iBGJ12C2KDdGNwgh4dg3VkcIIeH4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7708/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.8.251/tcp/21931/p2p/16Uiu2HAmA9HkmB7FsDa8ts6C6z3JHgEJW1NV6bLhSnXegTMsknjQ"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21930/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7708/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21930/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21930/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550064790431579,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550064883040817,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550065200166033,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 9a079dff702c
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id d34b483c49f4
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-47-41__01c915cf-6ea2-4651-8481-9401de480e13__wakuorg_nwaku:latest.log
|
||||
107
nim/1115/data/attachments/228f617e0507ff65.txt
Normal file
107
nim/1115/data/attachments/228f617e0507ff65.txt
Normal file
@ -0,0 +1,107 @@
|
||||
2026-03-15 04:46:47.304 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:46:47.305 DEBUG [tests.conftest] Running test: test_main_node_only_lightpush__peer_full with id: 2026-03-15_04-46-47__e330e7c4-7003-43e1-bda8-a528e946406e
|
||||
2026-03-15 04:46:47.305 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:46:47.305 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
|
||||
2026-03-15 04:46:47.312 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:47.313 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-03-15_04-46-47__e330e7c4-7003-43e1-bda8-a528e946406e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:47.313 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:47.313 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:47.314 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:47.314 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.37.126
|
||||
2026-03-15 04:46:47.315 DEBUG [src.node.docker_mananger] Generated ports ['12733', '12734', '12735', '12736', '12737']
|
||||
2026-03-15 04:46:47.315 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:47.315 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:47.315 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:47.315 DEBUG [src.node.docker_mananger] docker run -i -t -p 12733:12733 -p 12734:12734 -p 12735:12735 -p 12736:12736 -p 12737:12737 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=12735 --rest-port=12733 --tcp-port=12734 --discv5-udp-port=12736 --rest-address=0.0.0.0 --nat=extip:172.18.37.126 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=32465851dbd44e7ed4b26b5fb9bdcfa1cacdca17628f991cfecca9d9f6121a4f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12737 --metrics-logging=true --lightpush=true --relay=true --filter=true
|
||||
2026-03-15 04:46:47.509 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.37.126 waku 4c6f9cd5816e064925731f8d2936c689aeb738b723f323dabf67a3b9b02ed7d0
|
||||
2026-03-15 04:46:47.542 DEBUG [src.node.docker_mananger] Container started with ID 4c6f9cd5816e. Setting up logs at ./log/docker/receiving_node1_2026-03-15_04-46-47__e330e7c4-7003-43e1-bda8-a528e946406e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:47.543 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12733
|
||||
2026-03-15 04:46:47.543 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:47.553 ERROR [src.node.docker_mananger] Max retries reached for container 0367329f5ae6. Exiting log stream.
|
||||
2026-03-15 04:46:48.088 ERROR [src.node.docker_mananger] Max retries reached for container 0ab923d1f4cd. Exiting log stream.
|
||||
2026-03-15 04:46:48.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12733/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:48.547 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:46:48.547 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:48.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12733/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:48.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.37.126/tcp/12734/p2p/16Uiu2HAmS4Jf89EtE7RfzpcvnktRdKANVPsZz4NfiW2E3ituUYvN","/ip4/172.18.37.126/tcp/12735/ws/p2p/16Uiu2HAmS4Jf89EtE7RfzpcvnktRdKANVPsZz4NfiW2E3ituUYvN"],"enrUri":"enr:-L24QJUKoGeYjnZhnDhnhw3wXY_vYmZFdDyvfkwe-HbOS7r-cjU2E-aqpiqn1W9Zu69HncWkRdAeO6QxJx0ZVIqVP6ACgmlkgnY0gmlwhKwSJX6KbXVsdGlhZGRyc5YACASsEiV-BjG-AAoErBIlfgYxv90DgnJzhQADAQAAiXNlY3AyNTZrMaEDxyD9LmwqjgpNA6fMjXV1qXkv-WkHdeFYR0PNYcITtAuDdGNwgjG-g3VkcIIxwIV3YWt1Mg0"}'
|
||||
2026-03-15 04:46:48.550 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:48.557 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:48.557 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-03-15_04-46-47__e330e7c4-7003-43e1-bda8-a528e946406e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:48.558 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:48.558 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:48.559 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:48.559 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.204.87
|
||||
2026-03-15 04:46:48.559 DEBUG [src.node.docker_mananger] Generated ports ['65230', '65231', '65232', '65233', '65234']
|
||||
2026-03-15 04:46:48.560 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:48.560 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:48.560 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:48.560 DEBUG [src.node.docker_mananger] docker run -i -t -p 65230:65230 -p 65231:65231 -p 65232:65232 -p 65233:65233 -p 65234:65234 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=65232 --rest-port=65230 --tcp-port=65231 --discv5-udp-port=65233 --rest-address=0.0.0.0 --nat=extip:172.18.204.87 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3c93ed2bdaf5f817fce40ec27cf6a1f8a2a21b0b8cb5e1fb9edfb31dd3af28c3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65234 --metrics-logging=true --lightpush=false --relay=true
|
||||
2026-03-15 04:46:48.752 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.204.87 waku afd04250187d870ec67c9a43682ea40afd62cc68d26a6c954b411502f0b44e25
|
||||
2026-03-15 04:46:48.786 DEBUG [src.node.docker_mananger] Container started with ID afd04250187d. Setting up logs at ./log/docker/receiving_node2_2026-03-15_04-46-47__e330e7c4-7003-43e1-bda8-a528e946406e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:48.787 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 65230
|
||||
2026-03-15 04:46:48.787 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:49.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65230/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:49.791 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_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-03-15 04:46:49.791 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:49.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65230/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:49.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.204.87/tcp/65231/p2p/16Uiu2HAm6BJUiC8RNpUbr4CQA2o88HLxjmrJqRVkxtJxTL5Rfb7U","/ip4/172.18.204.87/tcp/65232/ws/p2p/16Uiu2HAm6BJUiC8RNpUbr4CQA2o88HLxjmrJqRVkxtJxTL5Rfb7U"],"enrUri":"enr:-L24QHZ7htN_9LQyiDJFv88Ag1cnCANnEfKBfAk9dHEuDA_kOP0N0HO3cLFzMKe_f2XUqiQG_CDQ-uRIWrV76s6JyZsCgmlkgnY0gmlwhKwSzFeKbXVsdGlhZGRyc5YACASsEsxXBv7PAAoErBLMVwb-0N0DgnJzhQADAQAAiXNlY3AyNTZrMaECn8Ic9eVM3q_xJY4UdVRFf-2ZwtAkatbFtBfewhv0Pu-DdGNwgv7Pg3VkcIL-0YV3YWt1MgE"}'
|
||||
2026-03-15 04:46:49.794 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:49.794 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65230/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.37.126/tcp/12734/p2p/16Uiu2HAmS4Jf89EtE7RfzpcvnktRdKANVPsZz4NfiW2E3ituUYvN"]'
|
||||
2026-03-15 04:46:49.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:49.843 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:49.844 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-03-15_04-46-47__e330e7c4-7003-43e1-bda8-a528e946406e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:49.844 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:49.844 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:49.845 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:49.845 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.189.0
|
||||
2026-03-15 04:46:49.846 DEBUG [src.node.docker_mananger] Generated ports ['30195', '30196', '30197', '30198', '30199']
|
||||
2026-03-15 04:46:49.846 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:49.846 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:49.846 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:49.846 DEBUG [src.node.docker_mananger] docker run -i -t -p 30195:30195 -p 30196:30196 -p 30197:30197 -p 30198:30198 -p 30199:30199 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=30197 --rest-port=30195 --tcp-port=30196 --discv5-udp-port=30198 --rest-address=0.0.0.0 --nat=extip:172.18.189.0 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2cd0e3ae7cdfed1c8514c2bbc705c3e0c8aa6b2558bccd36d47a945ff7b2233e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30199 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJUKoGeYjnZhnDhnhw3wXY_vYmZFdDyvfkwe-HbOS7r-cjU2E-aqpiqn1W9Zu69HncWkRdAeO6QxJx0ZVIqVP6ACgmlkgnY0gmlwhKwSJX6KbXVsdGlhZGRyc5YACASsEiV-BjG-AAoErBIlfgYxv90DgnJzhQADAQAAiXNlY3AyNTZrMaEDxyD9LmwqjgpNA6fMjXV1qXkv-WkHdeFYR0PNYcITtAuDdGNwgjG-g3VkcIIxwIV3YWt1Mg0 --lightpushnode=/ip4/172.18.37.126/tcp/12734/p2p/16Uiu2HAmS4Jf89EtE7RfzpcvnktRdKANVPsZz4NfiW2E3ituUYvN --lightpush=true --relay=true
|
||||
2026-03-15 04:46:50.040 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.189.0 waku 2553b3e14c26792f5abbe5099e4e7e74a6943b44b12d1e05b1b86d66f1d37c84
|
||||
2026-03-15 04:46:50.073 DEBUG [src.node.docker_mananger] Container started with ID 2553b3e14c26. Setting up logs at ./log/docker/lightpush_node1_2026-03-15_04-46-47__e330e7c4-7003-43e1-bda8-a528e946406e__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:50.074 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30195
|
||||
2026-03-15 04:46:50.074 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:51.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30195/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:51.099 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_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"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-03-15 04:46:51.099 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:51.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30195/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:51.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.189.0/tcp/30196/p2p/16Uiu2HAmGM2t5g12zZzm7XutNmv5puou5NUgxx5WqFMcr7w56aZm","/ip4/172.18.189.0/tcp/30197/ws/p2p/16Uiu2HAmGM2t5g12zZzm7XutNmv5puou5NUgxx5WqFMcr7w56aZm"],"enrUri":"enr:-L24QKLxIIasjCphlt_NQJPO_ZI8T9CQvpMSXSMGeBXZtVehUs_K6d8SX_PlwGyzxXfQhJ5XZwEf5H5r87BnynWKggYCgmlkgnY0gmlwhKwSvQCKbXVsdGlhZGRyc5YACASsEr0ABnX0AAoErBK9AAZ19d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNtUnoq_S8MWW5RucDJ_pdPqUmj5_MoDFfSjgduwTutiDdGNwgnX0g3VkcIJ19oV3YWt1Mgk"}'
|
||||
2026-03-15 04:46:51.107 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:51.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30195/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.37.126/tcp/12734/p2p/16Uiu2HAmS4Jf89EtE7RfzpcvnktRdKANVPsZz4NfiW2E3ituUYvN"]'
|
||||
2026-03-15 04:46:51.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:51.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30195/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.204.87/tcp/65231/p2p/16Uiu2HAm6BJUiC8RNpUbr4CQA2o88HLxjmrJqRVkxtJxTL5Rfb7U"]'
|
||||
2026-03-15 04:46:51.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:51.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12733/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:46:51.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:51.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65230/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:46:51.151 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:51.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30195/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
2026-03-15 04:46:51.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:51.159 DEBUG [src.steps.light_push] Lightpushing message
|
||||
2026-03-15 04:46:51.159 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30195/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1773550011159585001}}'
|
||||
2026-03-15 04:46:51.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:51.174 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:51.274 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-15 04:46:51.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12733/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:51.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550011159585001,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:51.278 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-15 04:46:51.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:51.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550011159585001,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:51.282 DEBUG [src.steps.light_push] Checking that peer NODE_3:wakuorg/nwaku:latest can find the lightpushed message
|
||||
2026-03-15 04:46:51.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30195/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:51.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550011159585001,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:51.287 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:46:51.288 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:46:51.288 DEBUG [src.node.waku_node] Stopping container with id 4c6f9cd5816e
|
||||
2026-03-15 04:46:51.835 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:51.836 DEBUG [src.node.waku_node] Stopping container with id afd04250187d
|
||||
2026-03-15 04:46:52.365 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:52.365 DEBUG [src.node.waku_node] Stopping container with id 2553b3e14c26
|
||||
2026-03-15 04:46:52.649 ERROR [src.node.docker_mananger] Max retries reached for container 4c6f9cd5816e. Exiting log stream.
|
||||
2026-03-15 04:46:52.935 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:52.936 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:46:52.948 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:52.963 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:52.971 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
882
nim/1115/data/attachments/22f69463a17c9a07.txt
Normal file
882
nim/1115/data/attachments/22f69463a17c9a07.txt
Normal file
@ -0,0 +1,882 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_2_nodes_bandwidth_low_vs_high_drain_time with id: 2026-03-15_04-53-11__1c3e52c1-a11e-43a2-8054-9c6c8d688981
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-53-11__1c3e52c1-a11e-43a2-8054-9c6c8d688981__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-53-11__1c3e52c1-a11e-43a2-8054-9c6c8d688981__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-53-11__1c3e52c1-a11e-43a2-8054-9c6c8d688981__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-53-11__1c3e52c1-a11e-43a2-8054-9c6c8d688981__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.41.160
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22710', '22711', '22712', '22713', '22714']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22710:22710 -p 22711:22711 -p 22712:22712 -p 22713:22713 -p 22714:22714 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=250 --websocket-port=22712 --rest-port=22710 --tcp-port=22711 --discv5-udp-port=22713 --rest-address=0.0.0.0 --nat=extip:172.18.41.160 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=24e0c979fa78455e600bfdafcacfe8afbaacddc977ab6f1f3dd88ffecdebce4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22714 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.41.160 waku 009bb2bac58b383a3547ff87138315432e2b4356fdfb384f3233913ff17b4ef4
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 009bb2bac58b. Setting up logs at ./log/docker/node1_2026-03-15_04-53-11__1c3e52c1-a11e-43a2-8054-9c6c8d688981__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22710
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 072c5da521c8. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22710/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22710/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.160/tcp/22711/p2p/16Uiu2HAmPSEe6Ype6gk6JUZALo5BAgdf3VW6jehU1F9FNE6jtyxV","/ip4/172.18.41.160/tcp/22712/ws/p2p/16Uiu2HAmPSEe6Ype6gk6JUZALo5BAgdf3VW6jehU1F9FNE6jtyxV"],"enrUri":"enr:-L24QGz0GveFQc9LrxzH-zOwtvw70HjpHtusDpnrkOb_PbWXfGr4F5a4j8Cv1caHoWJizxC9LRVullE4iec3osIc8cYCgmlkgnY0gmlwhKwSKaCKbXVsdGlhZGRyc5YACASsEimgBli3AAoErBIpoAZYuN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoCwpxTOnlu-vR-NX2v6SToYyfBMGhV-1_XWm6lUzpuqDdGNwgli3g3VkcIJYuYV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.218.44
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28123', '28124', '28125', '28126', '28127']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28123:28123 -p 28124:28124 -p 28125:28125 -p 28126:28126 -p 28127:28127 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=250 --websocket-port=28125 --rest-port=28123 --tcp-port=28124 --discv5-udp-port=28126 --rest-address=0.0.0.0 --nat=extip:172.18.218.44 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=faf36deaac0ccadce6fd5416eebbdfaa786dec6c15a35eeaae9c5abd92a91cb3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28127 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGz0GveFQc9LrxzH-zOwtvw70HjpHtusDpnrkOb_PbWXfGr4F5a4j8Cv1caHoWJizxC9LRVullE4iec3osIc8cYCgmlkgnY0gmlwhKwSKaCKbXVsdGlhZGRyc5YACASsEimgBli3AAoErBIpoAZYuN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoCwpxTOnlu-vR-NX2v6SToYyfBMGhV-1_XWm6lUzpuqDdGNwgli3g3VkcIJYuYV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.218.44 waku 4b43aadbae4e751e8647a2d77ea8e5a5ed1aa8c908a204d7f4f8b7b70caf330d
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4b43aadbae4e. Setting up logs at ./log/docker/node2_2026-03-15_04-53-11__1c3e52c1-a11e-43a2-8054-9c6c8d688981__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28123
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28123/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28123/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.44/tcp/28124/p2p/16Uiu2HAmJ7rKCiq2ZMGmP6EN4CWcSRvy1Cn46YSH9TiVgtKPhgnp","/ip4/172.18.218.44/tcp/28125/ws/p2p/16Uiu2HAmJ7rKCiq2ZMGmP6EN4CWcSRvy1Cn46YSH9TiVgtKPhgnp"],"enrUri":"enr:-L24QOY8THP_MSS3_5Lp3_gavHAj8uAUJcdAT7P-D6-1RttcIvexpmM979Ww02XBF6QiTqyobnRu9BOhASkG0Q9iv9ECgmlkgnY0gmlwhKwS2iyKbXVsdGlhZGRyc5YACASsEtosBm3cAAoErBLaLAZt3d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUSwHuL38rHKDoTI_AG-IkWuoUP6Gb8z2yGz94GUTS_2DdGNwgm3cg3VkcIJt3oV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28123/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22710/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.218.44/tcp/58172/p2p/16Uiu2HAmJ7rKCiq2ZMGmP6EN4CWcSRvy1Cn46YSH9TiVgtKPhgnp","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28123/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.41.160/tcp/22711/p2p/16Uiu2HAmPSEe6Ype6gk6JUZALo5BAgdf3VW6jehU1F9FNE6jtyxV","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 10 seconds
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8758', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8758', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'tbf', 'rate', '256kbit', 'burst', '32kbit', 'limit', '12500']
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28123/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28123/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8758', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '8758', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'tbf', 'rate', '10mbit', 'burst', '32kbit', 'limit', '12500']
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28123/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22710/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28123/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m tests.e2e.test_network_conditions:test_network_conditions.py:675 low_rate_t=0.51s high_rate_t=0.51s total_low_msgs=200 total_high_msgs=200 msg_count=200 cache=250
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 009bb2bac58b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 4b43aadbae4e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
110
nim/1115/data/attachments/22f72db2034e660c.txt
Normal file
110
nim/1115/data/attachments/22f72db2034e660c.txt
Normal file
@ -0,0 +1,110 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_invalid_page_size with id: 2026-03-15_04-48-12__886a053a-2bd3-4e56-8a5a-104db8b6118a
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-48-12__886a053a-2bd3-4e56-8a5a-104db8b6118a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.72.55
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5184', '5185', '5186', '5187', '5188']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 5184:5184 -p 5185:5185 -p 5186:5186 -p 5187:5187 -p 5188:5188 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=5186 --rest-port=5184 --tcp-port=5185 --discv5-udp-port=5187 --rest-address=0.0.0.0 --nat=extip:172.18.72.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b7c0d177f9e6d2056ef41d38e17eb8becd81f9ce2ee918eadbc2dadafc903cb0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5188 --metrics-logging=true --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.72.55 waku f2877ed9a3377c2221f7ebb56f6d7c34bb983732826991e5362da0412c52ac1d
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9dddc93556bf. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f2877ed9a337. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-48-12__886a053a-2bd3-4e56-8a5a-104db8b6118a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5184
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 633994e2e48a. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5184/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5184/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.72.55/tcp/5185/p2p/16Uiu2HAmFcDHeq8hbmediSaaXqvfK4Cq2NUDETCZHWPsUTj8VshN","/ip4/172.18.72.55/tcp/5186/ws/p2p/16Uiu2HAmFcDHeq8hbmediSaaXqvfK4Cq2NUDETCZHWPsUTj8VshN"],"enrUri":"enr:-L24QIOuyGRhlWoDBkqKrZVcRp-Ai1oQEo0tylGLtnlL-0Ztce5R7veTyrExGtgPOIHgv2Ui9tjcaT9eC3nQ8Vj6t2sCgmlkgnY0gmlwhKwSSDeKbXVsdGlhZGRyc5YACASsEkg3BhRBAAoErBJINwYUQt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDK9zyVFSY59fI-koM_ZpbJbsNER5yNMcfbdBVgMmSPj2DdGNwghRBg3VkcIIUQ4V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-48-12__886a053a-2bd3-4e56-8a5a-104db8b6118a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.223.249
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49287', '49288', '49289', '49290', '49291']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49287:49287 -p 49288:49288 -p 49289:49289 -p 49290:49290 -p 49291:49291 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=49289 --rest-port=49287 --tcp-port=49288 --discv5-udp-port=49290 --rest-address=0.0.0.0 --nat=extip:172.18.223.249 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3dd7bab6facb3da4f23a46f8ede62cc5a8eb999bedc171066badcc8ed6e48dbb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49291 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIOuyGRhlWoDBkqKrZVcRp-Ai1oQEo0tylGLtnlL-0Ztce5R7veTyrExGtgPOIHgv2Ui9tjcaT9eC3nQ8Vj6t2sCgmlkgnY0gmlwhKwSSDeKbXVsdGlhZGRyc5YACASsEkg3BhRBAAoErBJINwYUQt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDK9zyVFSY59fI-koM_ZpbJbsNER5yNMcfbdBVgMmSPj2DdGNwghRBg3VkcIIUQ4V3YWt1MgM --storenode=/ip4/172.18.72.55/tcp/5185/p2p/16Uiu2HAmFcDHeq8hbmediSaaXqvfK4Cq2NUDETCZHWPsUTj8VshN --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.223.249 waku f2a13e92fd1e946aa9dfa6414137012cc4961baebea04552537d218e1901e226
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID f2a13e92fd1e. Setting up logs at ./log/docker/store_node1_2026-03-15_04-48-12__886a053a-2bd3-4e56-8a5a-104db8b6118a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49287
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49287/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49287/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.249/tcp/49288/p2p/16Uiu2HAkxNndTCmHvPNCTodY5wiZbcZydvTUFccPdA1VQUfZtqS8","/ip4/172.18.223.249/tcp/49289/ws/p2p/16Uiu2HAkxNndTCmHvPNCTodY5wiZbcZydvTUFccPdA1VQUfZtqS8"],"enrUri":"enr:-L24QDlueD1o-78RvkpqlkJJ3SheHPOQRFbhE6G_Oy_P_XjkQgOdeGxCCnRoQYhGGJEkMC_6-PHNPdwzgFOBIjVjtmwCgmlkgnY0gmlwhKwS3_mKbXVsdGlhZGRyc5YACASsEt_5BsCIAAoErBLf-QbAid0DgnJzhQADAQAAiXNlY3AyNTZrMaECK9XWNCDt5iFwio_8jV6Y5le4rjL6BDnvGvXvVI6IRGmDdGNwgsCIg3VkcILAioV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49287/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.72.55/tcp/5185/p2p/16Uiu2HAmFcDHeq8hbmediSaaXqvfK4Cq2NUDETCZHWPsUTj8VshN"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49287/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5184/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5184/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:5184/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true. Response content: b'page size parsing error: invalid integer: $2'
|
||||
[35mDEBUG [0m tests.store.test_page_size:test_page_size.py:66 the invalid page_size $2 wasn't accepted
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49287/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||||
[31m[1mERROR [0m src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:49287/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true. Response content: b'page size parsing error: invalid integer: $2'
|
||||
[35mDEBUG [0m tests.store.test_page_size:test_page_size.py:66 the invalid page_size $2 wasn't accepted
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id f2877ed9a337
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id f2a13e92fd1e
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
287
nim/1115/data/attachments/23072350bf5871e2.txt
Normal file
287
nim/1115/data/attachments/23072350bf5871e2.txt
Normal file
@ -0,0 +1,287 @@
|
||||
2026-03-15 04:52:14.278 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:52:14.279 DEBUG [tests.conftest] Running test: test_subscribe_via_api_to_new_pubsub_topics with id: 2026-03-15_04-52-14__56316669-37c5-49bc-9527-1913777e2e55
|
||||
2026-03-15 04:52:14.279 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:52:14.279 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:52:14.279 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:52:14.286 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:52:14.286 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-52-14__56316669-37c5-49bc-9527-1913777e2e55__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:14.287 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:52:14.287 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:52:14.288 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:52:14.288 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.120.35
|
||||
2026-03-15 04:52:14.288 DEBUG [src.node.docker_mananger] Generated ports ['20544', '20545', '20546', '20547', '20548']
|
||||
2026-03-15 04:52:14.289 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:52:14.289 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:52:14.289 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:52:14.289 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:52:14.289 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:52:14.289 DEBUG [src.node.docker_mananger] docker run -i -t -p 20544:20544 -p 20545:20545 -p 20546:20546 -p 20547:20547 -p 20548:20548 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=20546 --rest-port=20544 --tcp-port=20545 --discv5-udp-port=20547 --rest-address=0.0.0.0 --nat=extip:172.18.120.35 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d2a03f26764e0a71ed31c90190dbe32eab6fd1cc2a0cebdcf78cd2f3c8b652d2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20548 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:52:14.445 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.120.35 waku 83fee6e4ec1492a4dc20ad1f8cd9b9c896953ececbb181041e731dabb7b1d306
|
||||
2026-03-15 04:52:14.475 DEBUG [src.node.docker_mananger] Container started with ID 83fee6e4ec14. Setting up logs at ./log/docker/node1_2026-03-15_04-52-14__56316669-37c5-49bc-9527-1913777e2e55__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:14.475 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20544
|
||||
2026-03-15 04:52:14.475 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:52:14.531 ERROR [src.node.docker_mananger] Max retries reached for container caf28466aa4b. Exiting log stream.
|
||||
2026-03-15 04:52:15.057 ERROR [src.node.docker_mananger] Max retries reached for container 84b8a9f777a7. Exiting log stream.
|
||||
2026-03-15 04:52:15.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:15.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:15.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:15.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:15.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:15.711 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-15 04:52:15.712 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:52:15.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:15.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.120.35/tcp/20545/p2p/16Uiu2HAkuxn6TySBEL5uLgYXkAuwf1Aof8Vdo9jtXXkNSpXqWeo1","/ip4/172.18.120.35/tcp/20546/ws/p2p/16Uiu2HAkuxn6TySBEL5uLgYXkAuwf1Aof8Vdo9jtXXkNSpXqWeo1"],"enrUri":"enr:-L24QOw4S1vNqVvSLzAP4dbJ7cuqsvM2qR48yRPC9VBUWIx-WhMPfe17YS_i1ITGC_kVeHB2UJQ6gY6V8pJPtHj92CQCgmlkgnY0gmlwhKwSeCOKbXVsdGlhZGRyc5YACASsEngjBlBBAAoErBJ4IwZQQt0DgnJzhQACAQAAiXNlY3AyNTZrMaECB_frXHfhl4vyqfR3mvZy-ugEhwJ5gTQe3V1c1SOvuiiDdGNwglBBg3VkcIJQQ4V3YWt1MgU"}'
|
||||
2026-03-15 04:52:15.715 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:52:15.722 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:52:15.722 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-52-14__56316669-37c5-49bc-9527-1913777e2e55__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:15.722 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:52:15.723 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:52:15.724 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:52:15.724 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.82.175
|
||||
2026-03-15 04:52:15.724 DEBUG [src.node.docker_mananger] Generated ports ['33779', '33780', '33781', '33782', '33783']
|
||||
2026-03-15 04:52:15.724 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:52:15.724 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:52:15.724 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:52:15.724 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:52:15.725 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:52:15.725 DEBUG [src.node.docker_mananger] docker run -i -t -p 33779:33779 -p 33780:33780 -p 33781:33781 -p 33782:33782 -p 33783:33783 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=33781 --rest-port=33779 --tcp-port=33780 --discv5-udp-port=33782 --rest-address=0.0.0.0 --nat=extip:172.18.82.175 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ecc11636041147f0daf86abf64beecb7a4716d14c57cda81ea84ec5b2538e4ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33783 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOw4S1vNqVvSLzAP4dbJ7cuqsvM2qR48yRPC9VBUWIx-WhMPfe17YS_i1ITGC_kVeHB2UJQ6gY6V8pJPtHj92CQCgmlkgnY0gmlwhKwSeCOKbXVsdGlhZGRyc5YACASsEngjBlBBAAoErBJ4IwZQQt0DgnJzhQACAQAAiXNlY3AyNTZrMaECB_frXHfhl4vyqfR3mvZy-ugEhwJ5gTQe3V1c1SOvuiiDdGNwglBBg3VkcIJQQ4V3YWt1MgU
|
||||
2026-03-15 04:52:15.893 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.82.175 waku 862bd382f7d32444bb983d881cc1f8fbfe1df95c3717cdc1397c4a26df92eb7f
|
||||
2026-03-15 04:52:15.920 DEBUG [src.node.docker_mananger] Container started with ID 862bd382f7d3. Setting up logs at ./log/docker/node2_2026-03-15_04-52-14__56316669-37c5-49bc-9527-1913777e2e55__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:15.920 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33779
|
||||
2026-03-15 04:52:15.921 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:52:16.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33779/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:16.923 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-15 04:52:16.924 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:52:16.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33779/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:16.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.175/tcp/33780/p2p/16Uiu2HAm3vVHduyj9iyjvwRc4erLHL2BYmmcW5eNQp1HB74FPid9","/ip4/172.18.82.175/tcp/33781/ws/p2p/16Uiu2HAm3vVHduyj9iyjvwRc4erLHL2BYmmcW5eNQp1HB74FPid9"],"enrUri":"enr:-L24QLoiuPfhQ4cmIhQlMVrkh-soXSSZt4WIQWJaZuXqnWa4PAMAkfO7V5dDR1Qj_qC5fGzkOpl1rZz9ZF2uA6HlBKgCgmlkgnY0gmlwhKwSUq-KbXVsdGlhZGRyc5YACASsElKvBoP0AAoErBJSrwaD9d0DgnJzhQACAQAAiXNlY3AyNTZrMaECfj8_vjRVDFQ1nKYhusrR2f5dhELRg9pOBqYisyRY_KSDdGNwgoP0g3VkcIKD9oV3YWt1MgE"}'
|
||||
2026-03-15 04:52:16.926 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:52:16.927 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33779/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.120.35/tcp/20545/p2p/16Uiu2HAkuxn6TySBEL5uLgYXkAuwf1Aof8Vdo9jtXXkNSpXqWeo1"]'
|
||||
2026-03-15 04:52:16.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:16.951 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20544/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-15 04:52:16.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:16.964 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33779/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-15 04:52:16.971 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:16.972 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:16.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:16.981 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:17.082 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550336971895024,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.086 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.089 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550336971895024,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.090 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:17.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:17.098 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:17.199 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337090578833,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.204 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337090578833,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.208 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:17.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:17.217 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:17.317 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.321 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337208527153,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.322 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337208527153,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.326 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:17.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:17.334 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:17.435 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337326623520,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.439 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337326623520,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.443 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:17.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:17.451 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:17.551 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337443222225,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.555 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337443222225,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.559 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:17.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:17.569 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:17.669 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.672 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337559503661,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.674 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337559503661,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:17.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:17.686 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:17.786 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20544/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337678654765,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.791 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:17.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33779/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:17.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550337678654765,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:17.796 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:52:17.797 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:52:17.797 DEBUG [src.node.waku_node] Stopping container with id 83fee6e4ec14
|
||||
2026-03-15 04:52:18.452 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:52:18.452 DEBUG [src.node.waku_node] Stopping container with id 862bd382f7d3
|
||||
2026-03-15 04:52:18.969 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:52:18.971 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:52:19.003 DEBUG [src.node.docker_mananger] Found matches for keyword 'fatal': ['/app/vendor/nimbus-build-system/vendor/Nim/lib/system/fatal.nim(53) _ZN10assertions8sysFatalE8typeDescIN10exceptions15AssertionDefectEE6string']
|
||||
2026-03-15 04:52:19.003 DEBUG [src.node.docker_mananger] Found matches for keyword 'unhandled': ['Error: unhandled exception: /app/vendor/nimbus-build-system/vendor/Nim/lib/system/iterators.nim(254, 11) `len(a) == L` the length of the seq changed while iterating over it [AssertionDefect]']
|
||||
2026-03-15 04:52:19.003 DEBUG [src.node.docker_mananger] Found matches for keyword 'stacktrace': ['/app/vendor/nimbus-build-system/vendor/Nim/lib/system/excpt.nim(349) _ZN6system18rawWriteStackTraceE3varI3seqIN6system15StackTraceEntryEEE', '/app/vendor/nimbus-build-system/vendor/Nim/lib/system/stacktraces.nim(62) _ZN11stacktraces30auxWriteStackTraceWithOverrideE3varI3seqIN6system15StackTraceEntryEEE']
|
||||
2026-03-15 04:52:19.023 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:52:19.024 DEBUG [tests.conftest] Running test: test_subscribe_via_api_to_new_pubsub_topics with id: 2026-03-15_04-52-19__28b27c54-9aed-4b87-a6a9-ff2a97cc30cf
|
||||
2026-03-15 04:52:19.024 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:52:19.024 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:52:19.024 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
|
||||
2026-03-15 04:52:19.031 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:52:19.031 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-52-19__28b27c54-9aed-4b87-a6a9-ff2a97cc30cf__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:19.031 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:52:19.031 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:52:19.033 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:52:19.033 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.56.249
|
||||
2026-03-15 04:52:19.033 DEBUG [src.node.docker_mananger] Generated ports ['40271', '40272', '40273', '40274', '40275']
|
||||
2026-03-15 04:52:19.033 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:52:19.033 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:52:19.033 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:52:19.033 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:52:19.033 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:52:19.034 DEBUG [src.node.docker_mananger] docker run -i -t -p 40271:40271 -p 40272:40272 -p 40273:40273 -p 40274:40274 -p 40275:40275 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=40273 --rest-port=40271 --tcp-port=40272 --discv5-udp-port=40274 --rest-address=0.0.0.0 --nat=extip:172.18.56.249 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ddafd22e0f11fbaef2f9b5bdc510f74b56d7b678ee0dc5ae885c2aa82b8ba53c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40275 --metrics-logging=true --relay=true --filter=true
|
||||
2026-03-15 04:52:19.195 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.56.249 waku 846ba6d906cfeb810624933264132d06ff706001e8ce475fbb9cc98d18e7948e
|
||||
2026-03-15 04:52:19.223 DEBUG [src.node.docker_mananger] Container started with ID 846ba6d906cf. Setting up logs at ./log/docker/node1_2026-03-15_04-52-19__28b27c54-9aed-4b87-a6a9-ff2a97cc30cf__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:19.225 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40271
|
||||
2026-03-15 04:52:19.227 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:52:19.265 ERROR [src.node.docker_mananger] Max retries reached for container 83fee6e4ec14. Exiting log stream.
|
||||
2026-03-15 04:52:19.783 ERROR [src.node.docker_mananger] Max retries reached for container 862bd382f7d3. Exiting log stream.
|
||||
2026-03-15 04:52:20.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40271/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:20.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:20.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40271/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:20.333 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-15 04:52:20.333 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:52:20.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40271/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:20.335 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.249/tcp/40272/p2p/16Uiu2HAm8KuqN3sfMERQafZR8S2abSajMSMQCSo8QrZ3nHTL6qPt","/ip4/172.18.56.249/tcp/40273/ws/p2p/16Uiu2HAm8KuqN3sfMERQafZR8S2abSajMSMQCSo8QrZ3nHTL6qPt"],"enrUri":"enr:-L24QDYrM5V6R1unXMGR7XNZLhqmuir3ktO-WeBsGxK9K0PERpHYRh-TgqsM9GYZ5EFA3_WVMfBd9GqUFTCb4GYzzhcCgmlkgnY0gmlwhKwSOPmKbXVsdGlhZGRyc5YACASsEjj5Bp1QAAoErBI4-QadUd0DgnJzhQACAQAAiXNlY3AyNTZrMaECv64cVubVISYrtkhmzGGfFn7zye3tOiupgdyc116Ac6eDdGNwgp1Qg3VkcIKdUoV3YWt1MgU"}'
|
||||
2026-03-15 04:52:20.336 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:52:20.342 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:52:20.342 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-52-19__28b27c54-9aed-4b87-a6a9-ff2a97cc30cf__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:20.342 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:52:20.342 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:52:20.343 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:52:20.343 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.2.161
|
||||
2026-03-15 04:52:20.344 DEBUG [src.node.docker_mananger] Generated ports ['12770', '12771', '12772', '12773', '12774']
|
||||
2026-03-15 04:52:20.344 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
|
||||
2026-03-15 04:52:20.344 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
|
||||
2026-03-15 04:52:20.344 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:52:20.344 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:52:20.344 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:52:20.344 DEBUG [src.node.docker_mananger] docker run -i -t -p 12770:12770 -p 12771:12771 -p 12772:12772 -p 12773:12773 -p 12774:12774 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=12772 --rest-port=12770 --tcp-port=12771 --discv5-udp-port=12773 --rest-address=0.0.0.0 --nat=extip:172.18.2.161 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=95a75db09a732c97d9ddeafdcd0dcec0331acaacad972dc632b5e3e1c809d5bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12774 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDYrM5V6R1unXMGR7XNZLhqmuir3ktO-WeBsGxK9K0PERpHYRh-TgqsM9GYZ5EFA3_WVMfBd9GqUFTCb4GYzzhcCgmlkgnY0gmlwhKwSOPmKbXVsdGlhZGRyc5YACASsEjj5Bp1QAAoErBI4-QadUd0DgnJzhQACAQAAiXNlY3AyNTZrMaECv64cVubVISYrtkhmzGGfFn7zye3tOiupgdyc116Ac6eDdGNwgp1Qg3VkcIKdUoV3YWt1MgU
|
||||
2026-03-15 04:52:20.507 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.2.161 waku 4d593704453cce3260309f74174ea5541f3c2dc1bd604a9b9a7263321a193a60
|
||||
2026-03-15 04:52:20.534 DEBUG [src.node.docker_mananger] Container started with ID 4d593704453c. Setting up logs at ./log/docker/node2_2026-03-15_04-52-19__28b27c54-9aed-4b87-a6a9-ff2a97cc30cf__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:52:20.534 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12770
|
||||
2026-03-15 04:52:20.534 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:52:21.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:21.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:21.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:21.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:21.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:21.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:21.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:21.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:21.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:21.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:22.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:22.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:22.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:22.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
2026-03-15 04:52:22.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.467 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-15 04:52:22.467 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:52:22.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.2.161/tcp/12771/p2p/16Uiu2HAkw5Ntf7z8JMmbgWwqptVbouHRhhDMrDG7ipQDKzRekmjJ","/ip4/172.18.2.161/tcp/12772/ws/p2p/16Uiu2HAkw5Ntf7z8JMmbgWwqptVbouHRhhDMrDG7ipQDKzRekmjJ"],"enrUri":"enr:-L24QLQApZTLAWoe9C7tFEPv1EuHBTW-kVbw8etx1LjKsqgyAM0VDODIfWAHVUZTT36R9t6IMrCWXxb1s-o1c7OaSO8CgmlkgnY0gmlwhKwSAqGKbXVsdGlhZGRyc5YACASsEgKhBjHjAAoErBICoQYx5N0DgnJzhQACAQAAiXNlY3AyNTZrMaECGIRvgyT8w7-8UxNGUQLK8z6eepWzOnRcxf-patlmIg2DdGNwgjHjg3VkcIIx5YV3YWt1MgE"}'
|
||||
2026-03-15 04:52:22.469 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:52:22.470 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12770/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.56.249/tcp/40272/p2p/16Uiu2HAm8KuqN3sfMERQafZR8S2abSajMSMQCSo8QrZ3nHTL6qPt"]'
|
||||
2026-03-15 04:52:22.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:22.494 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40271/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-15 04:52:22.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:22.502 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12770/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
|
||||
2026-03-15 04:52:22.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:22.508 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:22.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:22.519 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:22.620 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:22.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550342508255752,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:22.625 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:22.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.627 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550342508255752,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:22.628 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:22.636 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:22.636 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:22.737 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:22.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550342628864844,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:22.742 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:22.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550342628864844,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:22.746 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:22.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:22.754 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:22.854 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:22.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550342745989821,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:22.859 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:22.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550342745989821,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:22.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:22.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:22.871 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:22.972 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:22.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550342863661034,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:22.977 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:22.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:22.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550342863661034,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:22.981 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:22.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:22.989 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:23.090 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:23.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:23.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550342981076942,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:23.095 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:23.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:23.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550342981076942,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:23.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:23.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:23.107 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:23.208 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:23.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:23.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550343099476497,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:23.220 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:23.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:23.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550343099476497,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:23.225 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:52:23.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:52:23.234 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:52:23.334 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:23.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40271/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:23.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550343225857359,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:23.339 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:52:23.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12770/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:52:23.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550343225857359,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:52:23.345 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:52:23.346 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:52:23.346 DEBUG [src.node.waku_node] Stopping container with id 846ba6d906cf
|
||||
2026-03-15 04:52:23.823 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:52:23.823 DEBUG [src.node.waku_node] Stopping container with id 4d593704453c
|
||||
2026-03-15 04:52:24.315 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:52:24.317 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:52:24.347 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:52:24.381 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
79
nim/1115/data/attachments/237ced256948792a.txt
Normal file
79
nim/1115/data/attachments/237ced256948792a.txt
Normal file
@ -0,0 +1,79 @@
|
||||
2026-03-15 04:46:48.312 DEBUG [tests.conftest] Running fixture setup: test_id
|
||||
2026-03-15 04:46:48.313 DEBUG [tests.conftest] Running test: test_relay_unsubscribe_from_single_pubsub_topic with id: 2026-03-15_04-46-48__028ccaa8-f954-4db1-8db2-54a03a019217
|
||||
2026-03-15 04:46:48.314 DEBUG [src.steps.common] Running fixture setup: common_setup
|
||||
2026-03-15 04:46:48.314 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
||||
2026-03-15 04:46:48.314 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
||||
2026-03-15 04:46:48.325 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:48.325 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-46-48__028ccaa8-f954-4db1-8db2-54a03a019217__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:48.325 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:48.325 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:48.328 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:48.328 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.187.136
|
||||
2026-03-15 04:46:48.328 DEBUG [src.node.docker_mananger] Generated ports ['49506', '49507', '49508', '49509', '49510']
|
||||
2026-03-15 04:46:48.329 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:48.329 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:48.329 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:48.329 DEBUG [src.node.docker_mananger] docker run -i -t -p 49506:49506 -p 49507:49507 -p 49508:49508 -p 49509:49509 -p 49510:49510 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=49508 --rest-port=49506 --tcp-port=49507 --discv5-udp-port=49509 --rest-address=0.0.0.0 --nat=extip:172.18.187.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d437f422dcdb0e6ce3e636afe650a32a20fdfcf78d2e4f031e472848f2cccaff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49510 --metrics-logging=true --relay=true
|
||||
2026-03-15 04:46:48.507 ERROR [src.node.docker_mananger] Max retries reached for container f9a0dd9360a0. Exiting log stream.
|
||||
2026-03-15 04:46:48.524 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.187.136 waku b33af732ee5a68065df24dc34b0232d8e156ea58e83b6cf54e88c76900ca4496
|
||||
2026-03-15 04:46:48.560 DEBUG [src.node.docker_mananger] Container started with ID b33af732ee5a. Setting up logs at ./log/docker/node1_2026-03-15_04-46-48__028ccaa8-f954-4db1-8db2-54a03a019217__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:48.560 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49506
|
||||
2026-03-15 04:46:48.560 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:49.141 ERROR [src.node.docker_mananger] Max retries reached for container e05a071e7144. Exiting log stream.
|
||||
2026-03-15 04:46:49.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49506/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:49.564 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_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-03-15 04:46:49.564 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:49.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49506/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:49.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.187.136/tcp/49507/p2p/16Uiu2HAmCNrL24PVYbT7fHXJN2agDVK2zy1C73R4RCqeGopKBm8Q","/ip4/172.18.187.136/tcp/49508/ws/p2p/16Uiu2HAmCNrL24PVYbT7fHXJN2agDVK2zy1C73R4RCqeGopKBm8Q"],"enrUri":"enr:-L24QOZFd6GkkBPprB7w4wuYOPNDswmGVdMoQIAmWT8Pdo1wVAS88Pwv9FdV8IqMKcVt5grecrbcgLS-OA7c05rIIBkCgmlkgnY0gmlwhKwSu4iKbXVsdGlhZGRyc5YACASsEruIBsFjAAoErBK7iAbBZN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-92i-5oJoH0gl8LaPnNUVVBXn_JdYoaTMvNU8thaiu2DdGNwgsFjg3VkcILBZYV3YWt1MgE"}'
|
||||
2026-03-15 04:46:49.567 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:49.574 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
||||
2026-03-15 04:46:49.574 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-46-48__028ccaa8-f954-4db1-8db2-54a03a019217__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:49.575 DEBUG [src.node.waku_node] Starting Node...
|
||||
2026-03-15 04:46:49.575 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
||||
2026-03-15 04:46:49.576 DEBUG [src.node.docker_mananger] Network waku already exists
|
||||
2026-03-15 04:46:49.576 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.43.31
|
||||
2026-03-15 04:46:49.576 DEBUG [src.node.docker_mananger] Generated ports ['7195', '7196', '7197', '7198', '7199']
|
||||
2026-03-15 04:46:49.576 DEBUG [src.node.waku_node] RLN credentials were not set
|
||||
2026-03-15 04:46:49.577 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
||||
2026-03-15 04:46:49.577 DEBUG [src.node.waku_node] Using volumes []
|
||||
2026-03-15 04:46:49.577 DEBUG [src.node.docker_mananger] docker run -i -t -p 7195:7195 -p 7196:7196 -p 7197:7197 -p 7198:7198 -p 7199:7199 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=7197 --rest-port=7195 --tcp-port=7196 --discv5-udp-port=7198 --rest-address=0.0.0.0 --nat=extip:172.18.43.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca9c1b0fc8be6bf2e5adeda2cb9c09dd60b94e48f46beb7c203aeaaefb2df9d8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7199 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOZFd6GkkBPprB7w4wuYOPNDswmGVdMoQIAmWT8Pdo1wVAS88Pwv9FdV8IqMKcVt5grecrbcgLS-OA7c05rIIBkCgmlkgnY0gmlwhKwSu4iKbXVsdGlhZGRyc5YACASsEruIBsFjAAoErBK7iAbBZN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-92i-5oJoH0gl8LaPnNUVVBXn_JdYoaTMvNU8thaiu2DdGNwgsFjg3VkcILBZYV3YWt1MgE
|
||||
2026-03-15 04:46:49.784 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.43.31 waku 77795b4ca63b58d783f25a09f07e44ca4ef96cdfc110d3bb66873c3cb0db74c3
|
||||
2026-03-15 04:46:49.818 DEBUG [src.node.docker_mananger] Container started with ID 77795b4ca63b. Setting up logs at ./log/docker/node2_2026-03-15_04-46-48__028ccaa8-f954-4db1-8db2-54a03a019217__wakuorg_nwaku:latest.log
|
||||
2026-03-15 04:46:49.818 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7195
|
||||
2026-03-15 04:46:49.818 DEBUG [src.libs.common] Sleeping for 1 seconds
|
||||
2026-03-15 04:46:50.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7195/health" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:50.844 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_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-03-15 04:46:50.845 INFO [src.node.waku_node] Node protocols are initialized !!
|
||||
2026-03-15 04:46:50.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7195/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:50.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.31/tcp/7196/p2p/16Uiu2HAmMSqi5bi676xV5TDzyzXoMtqbbRyvNkkHvvxu63VBuAPD","/ip4/172.18.43.31/tcp/7197/ws/p2p/16Uiu2HAmMSqi5bi676xV5TDzyzXoMtqbbRyvNkkHvvxu63VBuAPD"],"enrUri":"enr:-L24QIDSKrHnJtZ4Biu8J8nG7RrnqgfrMQe2S_Z1G4AqKRppEkue3AFxLrvSdqyX-yV5q75k7eq6N-WeX5JxzOJN4LkCgmlkgnY0gmlwhKwSKx-KbXVsdGlhZGRyc5YACASsEisfBhwcAAoErBIrHwYcHd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgpxxDKDYF4Zjd_zrC6RNIGP-XsFTmWd3fJq5SZsf0oyDdGNwghwcg3VkcIIcHoV3YWt1MgE"}'
|
||||
2026-03-15 04:46:50.854 INFO [src.node.waku_node] REST service is ready !!
|
||||
2026-03-15 04:46:50.855 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7195/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.187.136/tcp/49507/p2p/16Uiu2HAmCNrL24PVYbT7fHXJN2agDVK2zy1C73R4RCqeGopKBm8Q"]'
|
||||
2026-03-15 04:46:50.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:50.860 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49506/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:50.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:50.864 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7195/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:50.870 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:50.871 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49506/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:50.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:50.878 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
||||
2026-03-15 04:46:50.978 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:50.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49506/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:50.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550010870984192,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:50.983 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
||||
2026-03-15 04:46:50.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7195/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
2026-03-15 04:46:50.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1773550010870984192,"ephemeral":false,"proof":""}]'
|
||||
2026-03-15 04:46:50.987 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:49506/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:50.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:50.993 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7195/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
2026-03-15 04:46:50.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
||||
2026-03-15 04:46:50.998 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49506/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
2026-03-15 04:46:51.001 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:49506/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
|
||||
2026-03-15 04:46:51.002 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
||||
2026-03-15 04:46:51.003 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
||||
2026-03-15 04:46:51.003 DEBUG [src.node.waku_node] Stopping container with id b33af732ee5a
|
||||
2026-03-15 04:46:51.570 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:51.570 DEBUG [src.node.waku_node] Stopping container with id 77795b4ca63b
|
||||
2026-03-15 04:46:52.157 DEBUG [src.node.waku_node] Container stopped.
|
||||
2026-03-15 04:46:52.159 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
||||
2026-03-15 04:46:52.165 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
2026-03-15 04:46:52.171 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
||||
474
nim/1115/data/attachments/2395dec89fa263f6.txt
Normal file
474
nim/1115/data/attachments/2395dec89fa263f6.txt
Normal file
@ -0,0 +1,474 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_relay_2_nodes_low_bandwidth_reliability with id: 2026-03-15_04-49-11__619b3536-5701-4815-bbc8-0323563b357a
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-49-11__619b3536-5701-4815-bbc8-0323563b357a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-49-11__619b3536-5701-4815-bbc8-0323563b357a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-49-11__619b3536-5701-4815-bbc8-0323563b357a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-49-11__619b3536-5701-4815-bbc8-0323563b357a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.209.163
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39121', '39122', '39123', '39124', '39125']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39121:39121 -p 39122:39122 -p 39123:39123 -p 39124:39124 -p 39125:39125 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=39123 --rest-port=39121 --tcp-port=39122 --discv5-udp-port=39124 --rest-address=0.0.0.0 --nat=extip:172.18.209.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ac7def9cfc4e3fcedd851052d145ebb1e4b0a66ebb18edb68f7c2ffdf5bc8f3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39125 --metrics-logging=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.209.163 waku 1570203ef97b46f580d2d1d46ce0f9d9f0a493b7cb95ce907399c556be4bf33a
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1570203ef97b. Setting up logs at ./log/docker/node1_2026-03-15_04-49-11__619b3536-5701-4815-bbc8-0323563b357a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39121
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 20527988bc73. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39121/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39121/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.163/tcp/39122/p2p/16Uiu2HAmCjWSS8DtESJnobqXENMjcoMHMhSAhLm2o8Dr7syYAUR3","/ip4/172.18.209.163/tcp/39123/ws/p2p/16Uiu2HAmCjWSS8DtESJnobqXENMjcoMHMhSAhLm2o8Dr7syYAUR3"],"enrUri":"enr:-L24QNOUYmf3DoRXooXhiVT3Pp_cwdTQEeA12C9jWQbk8K5sYTTe1PHOQfFFO1AlFlodc2oNtwxt6HL7UEy2K1qgDgYCgmlkgnY0gmlwhKwS0aOKbXVsdGlhZGRyc5YACASsEtGjBpjSAAoErBLRowaY090DgnJzhQADAQAAiXNlY3AyNTZrMaEDAShYOZNCU1Jxv8QIn6lVXVwdLETy_v0_VLWtznIJ4BaDdGNwgpjSg3VkcIKY1IV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.105.199
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27212', '27213', '27214', '27215', '27216']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27212:27212 -p 27213:27213 -p 27214:27214 -p 27215:27215 -p 27216:27216 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=250 --websocket-port=27214 --rest-port=27212 --tcp-port=27213 --discv5-udp-port=27215 --rest-address=0.0.0.0 --nat=extip:172.18.105.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec70ebf8ab22da8ff0a455ddc4894da316d8a9e845bd257ffd99bce0aff9ddd7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27216 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNOUYmf3DoRXooXhiVT3Pp_cwdTQEeA12C9jWQbk8K5sYTTe1PHOQfFFO1AlFlodc2oNtwxt6HL7UEy2K1qgDgYCgmlkgnY0gmlwhKwS0aOKbXVsdGlhZGRyc5YACASsEtGjBpjSAAoErBLRowaY090DgnJzhQADAQAAiXNlY3AyNTZrMaEDAShYOZNCU1Jxv8QIn6lVXVwdLETy_v0_VLWtznIJ4BaDdGNwgpjSg3VkcIKY1IV3YWt1MgE
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.199 waku 875605c4b5f471f613aa6bd3a65ec0c0ad493e34da1de81392050e4bacd6915c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 875605c4b5f4. Setting up logs at ./log/docker/node2_2026-03-15_04-49-11__619b3536-5701-4815-bbc8-0323563b357a__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27212
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27212/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27212/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.105.199/tcp/27213/p2p/16Uiu2HAmL8awHEMTVd7qbwe2hpjEK7JUrmioL4tkFmCmpge4QZHQ","/ip4/172.18.105.199/tcp/27214/ws/p2p/16Uiu2HAmL8awHEMTVd7qbwe2hpjEK7JUrmioL4tkFmCmpge4QZHQ"],"enrUri":"enr:-L24QDWFT83UNrd0pEGyZN-ru4pDVlatRc9mNmJEmCkdaCHeGm0EbfJ2JsUfHZhTFkv8sUDQjdlqNErJZ-UuTxtgxbQCgmlkgnY0gmlwhKwSaceKbXVsdGlhZGRyc5YACASsEmnHBmpNAAoErBJpxwZqTt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbxOYzlVmOL1m-BHD-yfxkHoBDAwSTEQlgvBLPw24JF-DdGNwgmpNg3VkcIJqT4V3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39121/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.105.199/tcp/42124/p2p/16Uiu2HAmL8awHEMTVd7qbwe2hpjEK7JUrmioL4tkFmCmpge4QZHQ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"UnknownOrigin"}]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27212/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.209.163/tcp/39122/p2p/16Uiu2HAmCjWSS8DtESJnobqXENMjcoMHMhSAhLm2o8Dr7syYAUR3","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"logos-delivery-v0.37.1-81-g96f1c4","origin":"Discv5"}]'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 10 seconds
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '10983', '-n', 'tc', 'qdisc', 'del', 'dev', 'eth0', 'root']
|
||||
[32mINFO [0m src.steps.network_conditions:network_conditions.py:22 TC exec: ['sudo', '-n', 'nsenter', '-t', '10983', '-n', 'tc', 'qdisc', 'add', 'dev', 'eth0', 'root', 'tbf', 'rate', '256kbit', 'burst', '32kbit', 'limit', '12500']
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
|
||||
[32mINFO [0m tests.e2e.test_network_conditions:test_network_conditions.py:566 low_bw_elapsed=0.00s received=200 msg_count=200
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 1570203ef97b
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 875605c4b5f4
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
72
nim/1115/data/attachments/23a4b74a647e2eb9.txt
Normal file
72
nim/1115/data/attachments/23a4b74a647e2eb9.txt
Normal file
@ -0,0 +1,72 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_store_with_peerAddr with id: 2026-03-15_04-55-02__d892fdab-a6e6-466e-a477-54199c9172b1
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||||
[35mDEBUG [0m src.steps.store:store.py:39 Running fixture setup: node_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-15_04-55-02__d892fdab-a6e6-466e-a477-54199c9172b1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.126.220
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21480', '21481', '21482', '21483', '21484']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21480:21480 -p 21481:21481 -p 21482:21482 -p 21483:21483 -p 21484:21484 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=21482 --rest-port=21480 --tcp-port=21481 --discv5-udp-port=21483 --rest-address=0.0.0.0 --nat=extip:172.18.126.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4a02ace5fddb7fe27fd09c7eef0c3f8baea76352fec9b01de70db6c57eaec4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21484 --metrics-logging=true --store=true --relay=true
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 76ae4048039e. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.126.220 waku 7f215c2dc978b75fbfc1a506e02ac1dc16f001f5cb837dda506d15a5830dd91c
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7f215c2dc978. Setting up logs at ./log/docker/publishing_node1_2026-03-15_04-55-02__d892fdab-a6e6-466e-a477-54199c9172b1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21480
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 45d3fe27c9b5. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21480/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21480/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.126.220/tcp/21481/p2p/16Uiu2HAm5uBYeEkrbchJCNMG9LmCBVXb7Cy61mnXcUbUXUWupGXF","/ip4/172.18.126.220/tcp/21482/ws/p2p/16Uiu2HAm5uBYeEkrbchJCNMG9LmCBVXb7Cy61mnXcUbUXUWupGXF"],"enrUri":"enr:-L24QLoePntMf2nDST7GW3ESdjAy6RZoqVcuDQugzxLIpAYjN0a2UqyRVm-PrJTK35jsV4ryBz5UoD4OcIw-RMr756ACgmlkgnY0gmlwhKwSftyKbXVsdGlhZGRyc5YACASsEn7cBlPpAAoErBJ-3AZT6t0DgnJzhQADAQAAiXNlY3AyNTZrMaECm6D7XkED1T2ktKFnqXkzqgZrzSbiNf7YTH6HPznL6m6DdGNwglPpg3VkcIJT64V3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-15_04-55-02__d892fdab-a6e6-466e-a477-54199c9172b1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.167.91
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63395', '63396', '63397', '63398', '63399']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63395:63395 -p 63396:63396 -p 63397:63397 -p 63398:63398 -p 63399:63399 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=63397 --rest-port=63395 --tcp-port=63396 --discv5-udp-port=63398 --rest-address=0.0.0.0 --nat=extip:172.18.167.91 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0bf7c30ea0991b0b025ed0d8b649f23e7ebaac7836ee2cda4bd402aa1eabcedd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63399 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLoePntMf2nDST7GW3ESdjAy6RZoqVcuDQugzxLIpAYjN0a2UqyRVm-PrJTK35jsV4ryBz5UoD4OcIw-RMr756ACgmlkgnY0gmlwhKwSftyKbXVsdGlhZGRyc5YACASsEn7cBlPpAAoErBJ-3AZT6t0DgnJzhQADAQAAiXNlY3AyNTZrMaECm6D7XkED1T2ktKFnqXkzqgZrzSbiNf7YTH6HPznL6m6DdGNwglPpg3VkcIJT64V3YWt1MgM --storenode=/ip4/172.18.126.220/tcp/21481/p2p/16Uiu2HAm5uBYeEkrbchJCNMG9LmCBVXb7Cy61mnXcUbUXUWupGXF --store=true --relay=true
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.167.91 waku ffa6c27e9fdad48fa5dae994fb93a4aed795251ca277e15fe901f16c23237701
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID ffa6c27e9fda. Setting up logs at ./log/docker/store_node1_2026-03-15_04-55-02__d892fdab-a6e6-466e-a477-54199c9172b1__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63395
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63395/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"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":"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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63395/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.91/tcp/63396/p2p/16Uiu2HAmSqVtFrWdpSTTJjKsmBodHLfhCBPASJbKzMUm1PRaHdbU","/ip4/172.18.167.91/tcp/63397/ws/p2p/16Uiu2HAmSqVtFrWdpSTTJjKsmBodHLfhCBPASJbKzMUm1PRaHdbU"],"enrUri":"enr:-L24QEYcuIqo9tjpKm1jo7-oW2HWNyKV2QQWy1pbVCjK28lfAO6TGK4cFwVoXHKBLFlqSuGU52NIxuEMH-Hg1pTkcxYCgmlkgnY0gmlwhKwSp1uKbXVsdGlhZGRyc5YACASsEqdbBvekAAoErBKnWwb3pd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0rTRtK4B1meIdpkmIgbtEl5RNygRqBOUly5qladBhO-DdGNwgvekg3VkcIL3poV3YWt1MgM"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63395/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.126.220/tcp/21481/p2p/16Uiu2HAm5uBYeEkrbchJCNMG9LmCBVXb7Cy61mnXcUbUXUWupGXF"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21480/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63395/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.steps.store:store.py:132 Relaying message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21480/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.2 seconds
|
||||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63395/store/v3/messages?peerAddr=%2Fip4%2F172.18.126.220%2Ftcp%2F21481%2Fp2p%2F16Uiu2HAm5uBYeEkrbchJCNMG9LmCBVXb7Cy61mnXcUbUXUWupGXF&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"9067c560e0314a419717","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb007dd907649384fff621d31bd92b3e51fa6b60a0b383c3360fc617db2bd301c"}]}'
|
||||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 7f215c2dc978
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id ffa6c27e9fda
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
92
nim/1115/data/attachments/23bcc048ec489cb0.txt
Normal file
92
nim/1115/data/attachments/23bcc048ec489cb0.txt
Normal file
@ -0,0 +1,92 @@
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_content_topic_also_in_docker_flags[/toychat/2/huilong/proto] with id: 2026-03-15_04-47-50__177b3d05-793d-4d79-8dc4-cf4daff835bc
|
||||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-03-15_04-47-50__177b3d05-793d-4d79-8dc4-cf4daff835bc__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.119.223
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52397', '52398', '52399', '52400', '52401']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52397:52397 -p 52398:52398 -p 52399:52399 -p 52400:52400 -p 52401:52401 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=52399 --rest-port=52397 --tcp-port=52398 --discv5-udp-port=52400 --rest-address=0.0.0.0 --nat=extip:172.18.119.223 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=98bdb05ed8bd427218cbca4e1b1de21ab68c69149dddc063b75bbbfe0ffdee34 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52401 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.119.223 waku 975e824b27d7d17399139ada1ec4016915c00e5b28aa5c1f468619c19906f78f
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 199908b62457. Exiting log stream.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 975e824b27d7. Setting up logs at ./log/docker/node1_2026-03-15_04-47-50__177b3d05-793d-4d79-8dc4-cf4daff835bc__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52397
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[31m[1mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 679b4dd34339. Exiting log stream.
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52397/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52397/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52397/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52397/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52397/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52397/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52397/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.223/tcp/52398/p2p/16Uiu2HAkxf1yreRmbcw6J9MYopZmf7ZghXvLpodrGBTinmtMq2jm","/ip4/172.18.119.223/tcp/52399/ws/p2p/16Uiu2HAkxf1yreRmbcw6J9MYopZmf7ZghXvLpodrGBTinmtMq2jm"],"enrUri":"enr:-L24QBtqNrRqr_DLDmYMCztrh-GzDiNz1yFiCw_4lqkPV1eaOKs21qLG2SW-4ONl4tlseI-M0IzBQHx73nt2uTjxYbwCgmlkgnY0gmlwhKwSd9-KbXVsdGlhZGRyc5YACASsEnffBsyuAAoErBJ33wbMr90DgnJzhQACAQAAiXNlY3AyNTZrMaECL_46ApqYqbFxjtJ3TXu9GdyqcdaQDViY9AVtfVHTOvSDdGNwgsyug3VkcILMsIV3YWt1MgU"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-03-15_04-47-50__177b3d05-793d-4d79-8dc4-cf4daff835bc__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.247.240
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48187', '48188', '48189', '48190', '48191']
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48187:48187 -p 48188:48188 -p 48189:48189 -p 48190:48190 -p 48191:48191 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=48189 --rest-port=48187 --tcp-port=48188 --discv5-udp-port=48190 --rest-address=0.0.0.0 --nat=extip:172.18.247.240 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fbd89b7ba7da107af4d60604bb6c7cb1ea08e72a0c2be9616aec97a6ce23fb6a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48191 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBtqNrRqr_DLDmYMCztrh-GzDiNz1yFiCw_4lqkPV1eaOKs21qLG2SW-4ONl4tlseI-M0IzBQHx73nt2uTjxYbwCgmlkgnY0gmlwhKwSd9-KbXVsdGlhZGRyc5YACASsEnffBsyuAAoErBJ33wbMr90DgnJzhQACAQAAiXNlY3AyNTZrMaECL_46ApqYqbFxjtJ3TXu9GdyqcdaQDViY9AVtfVHTOvSDdGNwgsyug3VkcILMsIV3YWt1MgU --content-topic=/toychat/2/huilong/proto
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.247.240 waku 6676c748f443422bcb0007fb089670f5c5a2ae4ca0fbb42f3a42247b6ebfa340
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6676c748f443. Setting up logs at ./log/docker/node2_2026-03-15_04-47-50__177b3d05-793d-4d79-8dc4-cf4daff835bc__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48187
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48187/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48187/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48187/health" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 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"}]}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48187/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.247.240/tcp/48188/p2p/16Uiu2HAmHSwGJzFeBdX5E3BvRr7z3JbmtfKjamiwo3STLabPwYST","/ip4/172.18.247.240/tcp/48189/ws/p2p/16Uiu2HAmHSwGJzFeBdX5E3BvRr7z3JbmtfKjamiwo3STLabPwYST"],"enrUri":"enr:-L24QEK5uACtXrOmWz332kd7KPE-KSOnkJGSg1qGVdw260SWWEFdUDFmoUZJFoZ1qcKVtOFBkD5MUJSCbAxug0XNDR4CgmlkgnY0gmlwhKwS9_CKbXVsdGlhZGRyc5YACASsEvfwBrw8AAoErBL38Aa8Pd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDRzP5yqKf4L4MVPfnl5kwOcqvat5_yKaR446zBxgaMfCDdGNwgrw8g3VkcIK8PoV3YWt1MgE"}'
|
||||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48187/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.223/tcp/52398/p2p/16Uiu2HAkxf1yreRmbcw6J9MYopZmf7ZghXvLpodrGBTinmtMq2jm"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52397/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48187/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||||
[35mDEBUG [0m src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52397/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
|
||||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550070815728255,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773550073323186051,"ephemeral":false,"proof":""}]'
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 975e824b27d7
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 6676c748f443
|
||||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
|
||||
[35mDEBUG [0m tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-03-15_04-47-50__177b3d05-793d-4d79-8dc4-cf4daff835bc__wakuorg_nwaku:latest.log
|
||||
[35mDEBUG [0m src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-03-15_04-47-50__177b3d05-793d-4d79-8dc4-cf4daff835bc__wakuorg_nwaku:latest.log
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user