76 lines
13 KiB
Plaintext

2026-03-03 04:37:20.009 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-03 04:37:20.010 DEBUG [tests.conftest] Running test: test_content_topic_not_in_docker_flags with id: 2026-03-03_04-37-20__4ccddcb1-80b8-4d9c-b3ba-00b813ecb24a
2026-03-03 04:37:20.010 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-03 04:37:20.011 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-03 04:37:20.011 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-03 04:37:20.025 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:20.026 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-03_04-37-20__4ccddcb1-80b8-4d9c-b3ba-00b813ecb24a__wakuorg_nwaku:latest.log
2026-03-03 04:37:20.026 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:20.027 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:20.030 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:20.030 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.7.117
2026-03-03 04:37:20.030 DEBUG [src.node.docker_mananger] Generated ports ['33409', '33410', '33411', '33412', '33413']
2026-03-03 04:37:20.030 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-03 04:37:20.031 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:20.031 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:20.031 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:20.031 DEBUG [src.node.docker_mananger] docker run -i -t -p 33409:33409 -p 33410:33410 -p 33411:33411 -p 33412:33412 -p 33413:33413 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33411 --rest-port=33409 --tcp-port=33410 --discv5-udp-port=33412 --rest-address=0.0.0.0 --nat=extip:172.18.7.117 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1fd422da9fba1b969bccceac2aefcdc1ece50cefe9d461da6f6d28197da0237b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33413 --metrics-logging=true --relay=true --filter=true
2026-03-03 04:37:20.204 ERROR [src.node.docker_mananger] Max retries reached for container 9afbbde039ba. Exiting log stream.
2026-03-03 04:37:20.235 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.7.117 waku e6bd546159788dd911bbd1577ec25dff025cab3975ba43612e16d2f25af7a32d
2026-03-03 04:37:20.280 DEBUG [src.node.docker_mananger] Container started with ID e6bd54615978. Setting up logs at ./log/docker/node1_2026-03-03_04-37-20__4ccddcb1-80b8-4d9c-b3ba-00b813ecb24a__wakuorg_nwaku:latest.log
2026-03-03 04:37:20.281 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33409
2026-03-03 04:37:20.282 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:20.866 ERROR [src.node.docker_mananger] Max retries reached for container 07ecf8b86325. Exiting log stream.
2026-03-03 04:37:21.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33409/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:21.285 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-03 04:37:21.286 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:21.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33409/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:21.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.7.117/tcp/33410/p2p/16Uiu2HAm3S4h1PScgCbUcbYM7T5RCCAkWRV8eiDsTK8a3tR4huVy","/ip4/172.18.7.117/tcp/33411/ws/p2p/16Uiu2HAm3S4h1PScgCbUcbYM7T5RCCAkWRV8eiDsTK8a3tR4huVy"],"enrUri":"enr:-L24QDOwEvXgxMEKGnFsR7fv2Hd5sQWMFrvk4QseZp2ZvLfRffsd8FOD52fvoUX_YxFwCUT_UfYRKprFtuORDWwQJ9MCgmlkgnY0gmlwhKwSB3WKbXVsdGlhZGRyc5YACASsEgd1BoKCAAoErBIHdQaCg90DgnJzhQACAQAAiXNlY3AyNTZrMaECdvcsolQNC_F5H0rhyzPOB0L55FXPDBYq9UJ0-dq12RCDdGNwgoKCg3VkcIKChIV3YWt1MgU"}'
2026-03-03 04:37:21.289 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:21.296 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-03 04:37:21.296 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-03_04-37-20__4ccddcb1-80b8-4d9c-b3ba-00b813ecb24a__wakuorg_nwaku:latest.log
2026-03-03 04:37:21.296 DEBUG [src.node.waku_node] Starting Node...
2026-03-03 04:37:21.297 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-03 04:37:21.298 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-03 04:37:21.298 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.151.244
2026-03-03 04:37:21.298 DEBUG [src.node.docker_mananger] Generated ports ['20170', '20171', '20172', '20173', '20174']
2026-03-03 04:37:21.298 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-03 04:37:21.298 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-03 04:37:21.299 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-03 04:37:21.299 DEBUG [src.node.waku_node] Using volumes []
2026-03-03 04:37:21.299 DEBUG [src.node.docker_mananger] docker run -i -t -p 20170:20170 -p 20171:20171 -p 20172:20172 -p 20173:20173 -p 20174:20174 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20172 --rest-port=20170 --tcp-port=20171 --discv5-udp-port=20173 --rest-address=0.0.0.0 --nat=extip:172.18.151.244 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=702c1a2ef6913e6c493d334189fde7fcdb739eab25f3ca4bc085d2aee0aff6bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20174 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDOwEvXgxMEKGnFsR7fv2Hd5sQWMFrvk4QseZp2ZvLfRffsd8FOD52fvoUX_YxFwCUT_UfYRKprFtuORDWwQJ9MCgmlkgnY0gmlwhKwSB3WKbXVsdGlhZGRyc5YACASsEgd1BoKCAAoErBIHdQaCg90DgnJzhQACAQAAiXNlY3AyNTZrMaECdvcsolQNC_F5H0rhyzPOB0L55FXPDBYq9UJ0-dq12RCDdGNwgoKCg3VkcIKChIV3YWt1MgU
2026-03-03 04:37:21.492 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.151.244 waku ec30b2d8d3dabe4303ff95c176773f22e2c92fedbf8f5331cc2fafec71144802
2026-03-03 04:37:21.528 DEBUG [src.node.docker_mananger] Container started with ID ec30b2d8d3da. Setting up logs at ./log/docker/node2_2026-03-03_04-37-20__4ccddcb1-80b8-4d9c-b3ba-00b813ecb24a__wakuorg_nwaku:latest.log
2026-03-03 04:37:21.529 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20170
2026-03-03 04:37:21.529 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-03 04:37:22.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20170/health" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:22.552 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-03 04:37:22.552 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-03 04:37:22.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20170/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:22.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.151.244/tcp/20171/p2p/16Uiu2HAm4696zinvzaZ2wUGhEvrndWvNqWPwVYDdyayRhRgL6GME","/ip4/172.18.151.244/tcp/20172/ws/p2p/16Uiu2HAm4696zinvzaZ2wUGhEvrndWvNqWPwVYDdyayRhRgL6GME"],"enrUri":"enr:-L24QKieIMGPEzgowZKfOKrdGVxtTsLZ3KqNmPeqFR2pBbC3JBzMOmovBPhpt59I1UVxDzaRjV4ZuRbRRg22G25r0QICgmlkgnY0gmlwhKwSl_SKbXVsdGlhZGRyc5YACASsEpf0Bk7LAAoErBKX9AZOzN0DgnJzhQACAQAAiXNlY3AyNTZrMaECgLg8TfXJoAg3netJsEuBtvEM3Si-SlHJotYme2VyFgmDdGNwgk7Lg3VkcIJOzYV3YWt1MgE"}'
2026-03-03 04:37:22.559 INFO [src.node.waku_node] REST service is ready !!
2026-03-03 04:37:22.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20170/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.7.117/tcp/33410/p2p/16Uiu2HAm3S4h1PScgCbUcbYM7T5RCCAkWRV8eiDsTK8a3tR4huVy"]'
2026-03-03 04:37:22.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:22.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33409/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-03-03 04:37:22.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:22.570 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20170/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-03-03 04:37:22.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:22.574 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33409/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-03 04:37:22.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-03 04:37:22.580 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-03 04:37:22.680 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-03 04:37:22.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33409/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:22.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512642573846328,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:22.685 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-03 04:37:22.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20170/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-03 04:37:22.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1772512642573846328,"ephemeral":false,"proof":""}]'
2026-03-03 04:37:22.691 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-03 04:37:22.692 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-03 04:37:22.692 DEBUG [src.node.waku_node] Stopping container with id e6bd54615978
2026-03-03 04:37:23.264 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:23.267 DEBUG [src.node.waku_node] Stopping container with id ec30b2d8d3da
2026-03-03 04:37:23.858 DEBUG [src.node.waku_node] Container stopped.
2026-03-03 04:37:23.859 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-03 04:37:23.865 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-03 04:37:23.871 DEBUG [src.node.docker_mananger] No errors found in the waku logs.