79 lines
14 KiB
Plaintext

2026-03-05 04:43:03.974 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-05 04:43:03.974 DEBUG [tests.conftest] Running test: test_publishing_node_is_stopped with id: 2026-03-05_04-43-03__a97963f3-34a3-4e65-91a1-8593d4af743c
2026-03-05 04:43:03.975 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-05 04:43:03.976 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-03-05 04:43:03.976 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-03-05 04:43:03.986 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-05 04:43:03.986 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-03-05_04-43-03__a97963f3-34a3-4e65-91a1-8593d4af743c__wakuorg_nwaku:latest.log
2026-03-05 04:43:03.988 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 04:43:03.988 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 04:43:03.991 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 04:43:03.991 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.214.215
2026-03-05 04:43:03.991 DEBUG [src.node.docker_mananger] Generated ports ['22734', '22735', '22736', '22737', '22738']
2026-03-05 04:43:03.992 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 04:43:03.992 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 04:43:03.992 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 04:43:03.992 DEBUG [src.node.docker_mananger] docker run -i -t -p 22734:22734 -p 22735:22735 -p 22736:22736 -p 22737:22737 -p 22738:22738 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22736 --rest-port=22734 --tcp-port=22735 --discv5-udp-port=22737 --rest-address=0.0.0.0 --nat=extip:172.18.214.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=08a7fceb4ad3ee7a1ae8620f49adf20a0fd0fffa91afdcf2fde4342086becbaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22738 --metrics-logging=true --store=true --relay=true
2026-03-05 04:43:04.170 ERROR [src.node.docker_mananger] Max retries reached for container 2e57d81cf036. Exiting log stream.
2026-03-05 04:43:04.196 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.214.215 waku ee30ca5bfa0227a2c5d807fea980ce2d9408c971fdfa6525279f53f3eacd8f27
2026-03-05 04:43:04.231 DEBUG [src.node.docker_mananger] Container started with ID ee30ca5bfa02. Setting up logs at ./log/docker/publishing_node1_2026-03-05_04-43-03__a97963f3-34a3-4e65-91a1-8593d4af743c__wakuorg_nwaku:latest.log
2026-03-05 04:43:04.232 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22734
2026-03-05 04:43:04.233 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 04:43:04.817 ERROR [src.node.docker_mananger] Max retries reached for container 0aab6a5815da. Exiting log stream.
2026-03-05 04:43:05.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22734/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:43:05.236 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-05 04:43:05.236 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 04:43:05.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22734/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:43:05.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.214.215/tcp/22735/p2p/16Uiu2HAmHc7wcoPXyd6nfwSJRZZG3iy6g5ZeoFsLFWjpUBwudmQo","/ip4/172.18.214.215/tcp/22736/ws/p2p/16Uiu2HAmHc7wcoPXyd6nfwSJRZZG3iy6g5ZeoFsLFWjpUBwudmQo"],"enrUri":"enr:-L24QL_xcikFioOkFKFEe1jM8HP3ZFavk6azyXuzIHp5P0gfP21eNV_kyzKdZKZ1gNcZEKgs7KfPUG65ljVkOQsmMaUCgmlkgnY0gmlwhKwS1teKbXVsdGlhZGRyc5YACASsEtbXBljPAAoErBLW1wZY0N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSY5Gvx_Ac1cZaYGReFZSqtNm1Q0d0H-XaY36G0oxrTSDdGNwgljPg3VkcIJY0YV3YWt1MgM"}'
2026-03-05 04:43:05.239 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 04:43:05.247 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-05 04:43:05.247 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-03-05_04-43-03__a97963f3-34a3-4e65-91a1-8593d4af743c__wakuorg_nwaku:latest.log
2026-03-05 04:43:05.247 DEBUG [src.node.waku_node] Starting Node...
2026-03-05 04:43:05.247 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-05 04:43:05.249 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-05 04:43:05.249 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.90
2026-03-05 04:43:05.249 DEBUG [src.node.docker_mananger] Generated ports ['4551', '4552', '4553', '4554', '4555']
2026-03-05 04:43:05.249 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-05 04:43:05.249 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-05 04:43:05.249 DEBUG [src.node.waku_node] Using volumes []
2026-03-05 04:43:05.249 DEBUG [src.node.docker_mananger] docker run -i -t -p 4551:4551 -p 4552:4552 -p 4553:4553 -p 4554:4554 -p 4555:4555 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4553 --rest-port=4551 --tcp-port=4552 --discv5-udp-port=4554 --rest-address=0.0.0.0 --nat=extip:172.18.241.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=caf984966f25d8af67266bfa7ff45a2575a2ac9d316d1073fc22789431c5d2ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4555 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QL_xcikFioOkFKFEe1jM8HP3ZFavk6azyXuzIHp5P0gfP21eNV_kyzKdZKZ1gNcZEKgs7KfPUG65ljVkOQsmMaUCgmlkgnY0gmlwhKwS1teKbXVsdGlhZGRyc5YACASsEtbXBljPAAoErBLW1wZY0N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDSY5Gvx_Ac1cZaYGReFZSqtNm1Q0d0H-XaY36G0oxrTSDdGNwgljPg3VkcIJY0YV3YWt1MgM --storenode=/ip4/172.18.214.215/tcp/22735/p2p/16Uiu2HAmHc7wcoPXyd6nfwSJRZZG3iy6g5ZeoFsLFWjpUBwudmQo --store=true --relay=true
2026-03-05 04:43:05.445 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.90 waku be0d78494dcdfe3b9c6c081c6e4ed106c864fced3bd5045e4c31921eb7589541
2026-03-05 04:43:05.489 DEBUG [src.node.docker_mananger] Container started with ID be0d78494dcd. Setting up logs at ./log/docker/store_node1_2026-03-05_04-43-03__a97963f3-34a3-4e65-91a1-8593d4af743c__wakuorg_nwaku:latest.log
2026-03-05 04:43:05.489 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4551
2026-03-05 04:43:05.490 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-05 04:43:06.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4551/health" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:43:06.493 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-05 04:43:06.494 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-05 04:43:06.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4551/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:43:06.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.90/tcp/4552/p2p/16Uiu2HAmKXmW3ZXHGXGwVC3VoCeRC3bBuLmZuiJy7sBEZhvpdGb1","/ip4/172.18.241.90/tcp/4553/ws/p2p/16Uiu2HAmKXmW3ZXHGXGwVC3VoCeRC3bBuLmZuiJy7sBEZhvpdGb1"],"enrUri":"enr:-L24QFivUIPAaMzostsXcovyFST9yWm2CQB5LCXA606F8q88XbDnXFk45qG4WYsp4C9jT8qYI7ULtry2Mmf8bFtZnbwCgmlkgnY0gmlwhKwS8VqKbXVsdGlhZGRyc5YACASsEvFaBhHIAAoErBLxWgYRyd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZig23-DOTXS-H_DEaOwWvkNLzXyIRqNY_lMIkh4abYCDdGNwghHIg3VkcIIRyoV3YWt1MgM"}'
2026-03-05 04:43:06.496 INFO [src.node.waku_node] REST service is ready !!
2026-03-05 04:43:06.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4551/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.214.215/tcp/22735/p2p/16Uiu2HAmHc7wcoPXyd6nfwSJRZZG3iy6g5ZeoFsLFWjpUBwudmQo"]'
2026-03-05 04:43:06.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:43:06.500 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22734/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 04:43:06.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:43:06.503 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4551/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-03-05 04:43:06.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:43:06.506 DEBUG [src.steps.store] Relaying message
2026-03-05 04:43:06.506 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22734/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-05 04:43:06.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-05 04:43:06.513 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-03-05 04:43:06.713 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-05 04:43:06.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22734/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:43:06.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf4ba1ded612edf90c0550aef93b608aae42a42aa74814f832662fe454be23252"}]}'
2026-03-05 04:43:06.718 DEBUG [src.steps.store] messages length is 1
2026-03-05 04:43:06.718 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-03-05 04:43:06.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4551/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:43:06.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf4ba1ded612edf90c0550aef93b608aae42a42aa74814f832662fe454be23252"}]}'
2026-03-05 04:43:06.721 DEBUG [src.steps.store] messages length is 1
2026-03-05 04:43:06.722 DEBUG [src.node.waku_node] Stopping container with id ee30ca5bfa02
2026-03-05 04:43:07.285 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 04:43:07.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4551/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-03-05 04:43:07.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf4ba1ded612edf90c0550aef93b608aae42a42aa74814f832662fe454be23252"}]}'
2026-03-05 04:43:07.294 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-05 04:43:07.295 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-05 04:43:07.296 DEBUG [src.node.waku_node] Stopping container with id be0d78494dcd
2026-03-05 04:43:07.854 DEBUG [src.node.waku_node] Container stopped.
2026-03-05 04:43:07.856 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-05 04:43:07.863 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-05 04:43:07.868 DEBUG [src.node.docker_mananger] No errors found in the waku logs.