1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
|
WVMQWENWS_6D91C42F
source=WEBVM
time=2026-11-11T01:26:51+00:00
stage=PI_HEARTBEAT
[2026-11-10T20:17:06+00:00] PI_WRAPPER_STARTED tag=WVMQWENWS_6D91C42F script=pi.py
[2026-11-10T20:17:17+00:00] PI_IMPL_FETCHED source=main characters=55412
[2026-11-10T20:17:17+00:00] booting.
[2026-11-10T20:17:18+00:00] booting..
[2026-11-10T20:17:18+00:00] GPU_DIAGNOSTIC_DEFERRED reason=prioritize_RX_TX_and_live_TCP_proof
[2026-11-10T20:17:20+00:00] IO_LOOP_SOURCE_FETCHED file=controller.py attempt=1/10 characters=58530
[2026-11-10T20:17:21+00:00] IO_LOOP_SOURCE_FETCHED file=agent.py attempt=1/10 characters=19906
[2026-11-10T20:17:22+00:00] IO_LOOP_SOURCE_FETCHED file=tcp_socks5.py attempt=1/10 characters=19424
[2026-11-10T20:17:23+00:00] IO_LOOP_SOURCE_FETCHED file=remote_probe.py attempt=1/10 characters=4678
[2026-11-10T20:17:25+00:00] IO_LOOP_SOURCE_FETCHED file=terminal_service.py attempt=1/10 characters=6373
[2026-11-10T20:17:25+00:00] IO_LOOP_SOURCE_FETCHED file=remote_shell.py attempt=1/10 characters=3115
[2026-11-10T20:17:26+00:00] IO_LOOP_CONTROLLER_START dataset_id=simonday/webvm-io-loop-rx kernel_id=simonday/webvm-io-loop-proof
[2026-11-10T20:17:28+00:00] RX_TX_INITIAL_PROOF_BACKGROUND_STARTED command_channel=available
[2026-11-10T20:17:28+00:00] RX_TX_TERMINAL_LISTENING host=127.0.0.1 port=2323 transport=Kaggle-RX-TX
[2026-11-10T20:17:28+00:00] WEBVM_TERMINAL_SERVER_DIAGNOSTIC_FAIL error=OSError: [Errno 22] Invalid argument
[2026-11-10T20:17:28+00:00] WEBVM_TERMINAL_SELFTEST_SKIPPED reason=loopback_socket_test_not_required
[2026-11-10T20:17:28+00:00] TCP_LINK_CONTROLLER_START kernel_id=simonday/webvm-tcp-link
[2026-11-10T20:17:28+00:00] TCP_LINK_CONTROLLER_BACKGROUND_STARTED command_channel=unblocked
[2026-11-10T20:17:28+00:00] TCP_LINK_CROSS_MACHINE_DELIVERY_TEST_STARTED
[2026-11-10T20:17:28+00:00] RX_TX_REMOTE_COMMAND_POLL_STARTED interval_seconds=30 current_sha256=d46a2e068dc2c0b34562aa143ce112b8da683e60d6975a29e3a190fcf7672d42
[2026-11-10T20:17:28+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=1/60 reason=peer_ip_not_ready
[2026-11-10T20:17:30+00:00] IO_LOOP_CONTROLLER {"dataset_id": "simonday/webvm-io-loop-rx", "event": "RUN_BEGIN", "kernel_id": "simonday/webvm-io-loop-proof", "poll_seconds": 10, "time": "2026-11-10T20:17:30.447+00:00", "timeout_seconds": 900}
[2026-11-10T20:17:30+00:00] IO_LOOP_CONTROLLER {"encoded_bytes": 6240, "event": "PYTHON_PAYLOAD_ENCODED", "path": "/home/user/kaggle-io-loop/remote_probe.py", "sha256": "d46a2e068dc2c0b34562aa143ce112b8da683e60d6975a29e3a190fcf7672d42", "source_bytes": 4678, "time": "2026-11-10T20:17:30.595+00:00"}
[2026-11-10T20:17:31+00:00] IO_LOOP_CONTROLLER {"checksum": "e6cc59968cb4f7278c1c5136ad92d27c4f11284392fa60298d856e214c61f430", "event": "POC_FILES_WRITTEN", "notebook_bytes": 32126, "payload": "IyEvdXNyL2Jpbi9lbnYgcHl0aG9uMwoiIiJSdW4gYSBib3VuZGVkIHJhdy1mcmFtZSB0cmFuc21pdC9jYXB0dXJlIHRlc3QgdGhyb3VnaCB0aGUgV2ViVk0gUlgvVFggY29tbWFuZCBjaGFubmVsLgoKVGhpcyB1c2VzIEFGX1BBQ0tFVCBkaXJlY3RseSBiZWNhdXNlIHRjcGR1bXAgaXMgbm90IGluc3RhbGxlZCBpbiB0aGUgS2FnZ2xlIHJ1bnRpbWUuCkl0IGNhcHR1cmVzIHBhY2tldCBtZXRhZGF0YSBmb3IgZXhpc3RpbmcgSnVweXRlciA6ODg4OCBmbG93cyB3aXRob3V0IHJlYWRpbmcgYXBwbGljYXRpb24KcGF5bG9hZHMsIGFuZCBzZW5kcyBvbmUgcHJpdmF0ZSBleHBlcmltZW50YWwtRXRoZXJUeXBlIG1hcmtlciBmcmFtZSB0byB2ZXJpZnkgcmF3IFRYL1JYLgpJdCBkb2VzIG5vdCBpbmplY3QgYnl0ZXMgaW50byBhbiBlc3RhYmxpc2hlZCBUQ1Agc2Vzc2lvbiBvciBjaGFuZ2UgZmlyZXdhbGwvc2VydmVyIHN0YXRlLgoiIiIKaW1wb3J0IGpzb24sIG9zLCBzb2NrZXQsIHN0cnVjdCwgdGltZSwgZmNudGwKCklOVEVSRkFDRSA9ICJldGgwIgpDQVBUVVJFX1NFQ09ORFMgPSA0LjAKTUFSS0VSID0gKCJXRUJWTV9SQVdfRlJBTUVfVEVTVF8iICsgc3RyKHRpbWUudGltZV9ucygpKSkuZW5jb2RlKCJhc2NpaSIpCkNVU1RPTV9FVEhFUlRZUEUgPSAweDg4QjUKCmRlZiBtYWNfYWRkcmVzcyhpZm5hbWUpOgogICAgcyA9IHNvY2tldC5zb2NrZXQoc29ja2V0LkFGX0lORVQsIHNvY2tldC5TT0NLX0RHUkFNKQogICAgdHJ5OgogICAgICAgIHJlcXVlc3QgPSBzdHJ1Y3QucGFjaygiMjU2cyIsIGlmbmFtZS5lbmNvZGUoKVs6MTVdKQogICAgICAgIHJlc3VsdCA9IGZjbnRsLmlvY3RsKHMuZmlsZW5vKCksIDB4ODkyNywgcmVxdWVzdCkKICAgICAgICByZXR1cm4gcmVzdWx0WzE4OjI0XQogICAgZmluYWxseToKICAgICAgICBzLmNsb3NlKCkKCmRlZiB0Y3BfbWV0YWRhdGEoZnJhbWUpOgogICAgaWYgbGVuKGZyYW1lKSA8IDE0OgogICAgICAgIHJldHVybiBOb25lCiAgICBldGhlcnR5cGUgPSBzdHJ1Y3QudW5wYWNrKCIhSCIsIGZyYW1lWzEyOjE0XSlbMF0KICAgIG9mZnNldCA9IDE0CiAgICBpZiBldGhlcnR5cGUgPT0gMHg4MTAwIGFuZCBsZW4oZnJhbWUpID49IDE4OgogICAgICAgIGV0aGVydHlwZSA9IHN0cnVjdC51bnBhY2soIiFIIiwgZnJhbWVbMTY6MThdKVswXQogICAgICAgIG9mZnNldCA9IDE4CiAgICBpZiBldGhlcnR5cGUgIT0gMHgwODAwIG9yIGxlbihmcmFtZSkgPCBvZmZzZXQgKyAyMDoKICAgICAgICByZXR1cm4gTm9uZQogICAgaXAgPSBmcmFtZVtvZmZzZXQ6XQogICAgaWYgaXBbMF0gPj4gNCAhPSA0OgogICAgICAgIHJldHVybiBOb25lCiAgICBpaGwgPSAoaXBbMF0gJiAweDBmKSAqIDQKICAgIGlmIGxlbihpcCkgPCBpaGwgKyAyMCBvciBpcFs5XSAhPSA2OgogICAgICAgIHJldHVybiBOb25lCiAgICB0b3RhbF9sZW4gPSBzdHJ1Y3QudW5wYWNrKCIhSCIsIGlwWzI6NF0pWzBdCiAgICBzcmNfaXAgPSBzb2NrZXQuaW5ldF9udG9hKGlwWzEyOjE2XSkKICAgIGRzdF9pcCA9IHNvY2tldC5pbmV0X250b2EoaXBbMTY6MjBdKQogICAgdGNwID0gaXBbaWhsOl0KICAgIHNyY19wb3J0LCBkc3RfcG9ydCwgc2VxLCBhY2sgPSBzdHJ1Y3QudW5wYWNrKCIhSEhJSSIsIHRjcFs6MTJdKQogICAgdGNwX2hsZW4gPSAodGNwWzEyXSA+PiA0KSAqIDQKICAgIGZsYWdzID0gdGNwWzEzXQogICAgcGF5bG9hZF9sZW4gPSBtYXgoMCwgbWluKHRvdGFsX2xlbiwgbGVuKGlwKSkgLSBpaGwgLSB0Y3BfaGxlbikKICAgIGlmIHNyY19wb3J0ICE9IDg4ODggYW5kIGRzdF9wb3J0ICE9IDg4ODg6CiAgICAgICAgcmV0dXJuIE5vbmUKICAgIHJldHVybiB7CiAgICAgICAgInNyYyI6IGYie3NyY19pcH06e3NyY19wb3J0fSIsCiAgICAgICAgImRzdCI6IGYie2RzdF9pcH06e2RzdF9wb3J0fSIsCiAgICAgICAgImZsYWdzIjogIiIuam9pbihsZXR0ZXIgZm9yIGJpdCwgbGV0dGVyIGluICgKICAgICAgICAgICAgKDB4MDIsICJTIiksICgweDEwLCAiQSIpLCAoMHgwOCwgIlAiKSwKICAgICAgICAgICAgKDB4MDEsICJGIiksICgweDA0LCAiUiIpLCAoMHgyMCwgIlUiKQogICAgICAgICkgaWYgZmxhZ3MgJiBiaXQpLAogICAgICAgICJzZXEiOiBzZXEsCiAgICAgICAgImFjayI6IGFjaywKICAgICAgICAicGF5bG9hZF9ieXRlcyI6IHBheWxvYWRfbGVuLAogICAgfQoKcmVwb3J0ID0gewogICAgInByb2JlIjogIndlYnZtLXJhdy1mcmFtZS10eC1yeC12MSIsCiAgICAidGltZSI6IHRpbWUudGltZSgpLAogICAgImludGVyZmFjZSI6IElOVEVSRkFDRSwKICAgICJ0Y3BkdW1wX2luc3RhbGxlZCI6IEZhbHNlLAogICAgImNhcHR1cmVfbWV0aG9kIjogIkFGX1BBQ0tFVCByYXcgc29ja2V0IiwKICAgICJmaXJld2FsbF9jaGFuZ2VkIjogRmFsc2UsCiAgICAianVweXRlcl84ODg4X3RvdWNoZWQiOiBGYWxzZSwKfQoKY2FwdHVyZSA9IE5vbmUKdHggPSBOb25lCnRyeToKICAgIGNhcHR1cmUgPSBzb2NrZXQuc29ja2V0KHNvY2tldC5BRl9QQUNLRVQsIHNvY2tldC5TT0NLX1JBVywgc29ja2V0Lmh0b25zKDMpKQogICAgY2FwdHVyZS5iaW5kKChJTlRFUkZBQ0UsIDApKQogICAgY2FwdHVyZS5zZXR0aW1lb3V0KDAuMTUpCiAgICBsb2NhbF9tYWMgPSBtYWNfYWRkcmVzcyhJTlRFUkZBQ0UpCiAgICByZXBvcnRbInJhd19jYXB0dXJlX3NvY2tldCJdID0gIlBBU1MiCiAgICByZXBvcnRbImludGVyZmFjZV9tYWNfYXZhaWxhYmxlIl0gPSBUcnVlCgogICAgdHggPSBzb2NrZXQuc29ja2V0KHNvY2tldC5BRl9QQUNLRVQsIHNvY2tldC5TT0NLX1JBVywgc29ja2V0Lmh0b25zKENVU1RPTV9FVEhFUlRZUEUpKQogICAgdHguYmluZCgoSU5URVJGQUNFLCBzb2NrZXQuaHRvbnMoQ1VTVE9NX0VUSEVSVFlQRSkpKQogICAgIyBBZGRyZXNzIHRoZSBmcmFtZSB0byB0aGlzIGludGVyZmFjZSdzIG93biBNQUMgYW5kIHVzZSBhbiBleHBlcmltZW50YWwKICAgICMgRXRoZXJUeXBlLCBhdm9pZGluZyB0aGUgbGl2ZSBUQ1AvSnVweXRlciBwcm90b2NvbCBlbnRpcmVseS4KICAgIGZyYW1lID0gbG9jYWxfbWFjICsgbG9jYWxfbWFjICsgc3RydWN0LnBhY2soIiFIIiwgQ1VTVE9NX0VUSEVSVFlQRSkgKyBNQVJLRVIKICAgIGlmIGxlbihNQVJLRVIpIDwgNDY6CiAgICAgICAgZnJhbWUgKz0gYiJceDAwIiAqICg0NiAtIGxlbihNQVJLRVIpKQogICAgc2VudCA9IHR4LnNlbmQoZnJhbWUpCiAgICByZXBvcnRbInJhd19mcmFtZV90eCJdID0gIlBBU1MiCiAgICByZXBvcnRbInJhd19mcmFtZV9ieXRlcyJdID0gc2VudApleGNlcHQgRXhjZXB0aW9uIGFzIGV4YzoKICAgIHJlcG9ydFsicmF3X2NhcHR1cmVfb3JfdHhfZXJyb3IiXSA9IHR5cGUoZXhjKS5fX25hbWVfXyArICI6ICIgKyBzdHIoZXhjKVs6MjQwXQpmaW5hbGx5OgogICAgaWYgdHggaXMgbm90IE5vbmU6CiAgICAgICAgdHguY2xvc2UoKQoKc3RhcnQgPSB0aW1lLm1vbm90b25pYygpCnNlZW5fbWFya2VyID0gMAp0Y3BfcGFja2V0cyA9IDAKdGNwX3Jvd3MgPSBbXQpvdGhlcl9wYWNrZXRzID0gMAppZiBjYXB0dXJlIGlzIG5vdCBOb25lOgogICAgd2hpbGUgdGltZS5tb25vdG9uaWMoKSAtIHN0YXJ0IDwgQ0FQVFVSRV9TRUNPTkRTOgogICAgICAgIHRyeToKICAgICAgICAgICAgcGFja2V0LCBhZGRyID0gY2FwdHVyZS5yZWN2ZnJvbSg2NTUzNSkKICAgICAgICBleGNlcHQgc29ja2V0LnRpbWVvdXQ6CiAgICAgICAgICAgIGNvbnRpbnVlCiAgICAgICAgZXhjZXB0IEV4Y2VwdGlvbiBhcyBleGM6CiAgICAgICAgICAgIHJlcG9ydFsiY2FwdHVyZV9sb29wX2Vycm9yIl0gPSB0eXBlKGV4YykuX19uYW1lX18gKyAiOiAiICsgc3RyKGV4YylbOjE4MF0KICAgICAgICAgICAgYnJlYWsKICAgICAgICBpZiBNQVJLRVIgaW4gcGFja2V0OgogICAgICAgICAgICBzZWVuX21hcmtlciArPSAxCiAgICAgICAgcm93ID0gdGNwX21ldGFkYXRhKHBhY2tldCkKICAgICAgICBpZiByb3cgaXMgbm90IE5vbmU6CiAgICAgICAgICAgIHRjcF9wYWNrZXRzICs9IDEKICAgICAgICAgICAgaWYgbGVuKHRjcF9yb3dzKSA8IDMwOgogICAgICAgICAgICAgICAgdGNwX3Jvd3MuYXBwZW5kKHJvdykKICAgICAgICBlbHNlOgogICAgICAgICAgICBvdGhlcl9wYWNrZXRzICs9IDEKICAgIGNhcHR1cmUuY2xvc2UoKQoKcmVwb3J0WyJjYXB0dXJlX3dpbmRvd19zZWNvbmRzIl0gPSByb3VuZCh0aW1lLm1vbm90b25pYygpIC0gc3RhcnQsIDMpCnJlcG9ydFsicmF3X21hcmtlcl9jYXB0dXJlZCJdID0gc2Vlbl9tYXJrZXIgPiAwCnJlcG9ydFsicmF3X21hcmtlcl9jYXB0dXJlX2NvdW50Il0gPSBzZWVuX21hcmtlcgpyZXBvcnRbInRjcF84ODg4X3BhY2tldF9jb3VudCJdID0gdGNwX3BhY2tldHMKcmVwb3J0WyJvdGhlcl9wYWNrZXRfY291bnQiXSA9IG90aGVyX3BhY2tldHMKcmVwb3J0WyJ0Y3BfODg4OF9zYW1wbGVzIl0gPSB0Y3Bfcm93cwpyZXBvcnRbInJlc3VsdCJdID0gKAogICAgIlBBU1NfUkFXX1RYX0FORF9DQVBUVVJFIiBpZiByZXBvcnQuZ2V0KCJyYXdfZnJhbWVfdHgiKSA9PSAiUEFTUyIgYW5kIHNlZW5fbWFya2VyID4gMAogICAgZWxzZSAiUEFSVElBTF9PUl9GQUlMRURfUkFXX1RYX0NBUFRVUkUiCikKcHJpbnQoIlJFTU9URV9QUk9CRV9SRVNVTFQgIiArIGpzb24uZHVtcHMocmVwb3J0LCBzb3J0X2tleXM9VHJ1ZSksIGZsdXNoPVRydWUpCg==", "request_id": "io-loop-proof-20261110T201730577239Z", "rx_bytes": 6481, "sequence": 1, "time": "2026-11-10T20:17:31.105+00:00"}
[2026-11-10T20:17:31+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "datasets", "version", "-p", "/home/user/kaggle-io-loop-run/dataset", "-m", "WebVM RX io-loop-proof-20261110T201730577239Z", "-r", "skip"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-10T20:17:31.120+00:00", "timeout_seconds": 300}
[2026-11-10T20:17:38+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=2/60 reason=peer_ip_not_ready
[2026-11-10T20:17:48+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=3/60 reason=peer_ip_not_ready
[2026-11-10T20:17:58+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=4/60 reason=peer_ip_not_ready
[2026-11-10T20:18:08+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=5/60 reason=peer_ip_not_ready
[2026-11-10T20:18:18+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=6/60 reason=peer_ip_not_ready
[2026-11-10T20:18:28+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=7/60 reason=peer_ip_not_ready
[2026-11-10T20:18:38+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=8/60 reason=peer_ip_not_ready
[2026-11-10T20:18:38+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "datasets", "version", "-p", "/home/user/kaggle-io-loop-run/dataset", "-m", "WebVM RX io-loop-proof-20261110T201730577239Z", "-r", "skip"], "duration_ms": 67691.585, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "Starting upload for file rx_message.json\n\n 0%| | 0.00/6.33k [00:00<?, ?B/s]\n100%|██████████| 6.33k/6.33k [00:01<00:00, 4.60kB/s]\n100%|██████████| 6.33k/6.33k [00:02<00:00, 2.92kB/s]\nUpload successful: rx_message.json (6KB)\nDataset version is being created. Please check progress at https://www.kaggle.com/datasets/simonday/webvm-io-loop-rx\n", "time": "2026-11-10T20:18:38.816+00:00"}
[2026-11-10T20:18:41+00:00] IO_LOOP_CONTROLLER {"dataset_id": "simonday/webvm-io-loop-rx", "event": "RX_RESOURCE_PUBLISHED", "message_checksum": "e6cc59968cb4f7278c1c5136ad92d27c4f11284392fa60298d856e214c61f430", "time": "2026-11-10T20:18:38.869+00:00"}
[2026-11-10T20:18:41+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "datasets", "download", "simonday/webvm-io-loop-rx", "-f", "rx_message.json", "-p", "/home/user/kaggle-io-loop-run/output/published_rx_verify", "--unzip", "-o"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-10T20:18:38.909+00:00", "timeout_seconds": 90}
[2026-11-10T20:18:48+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=9/60 reason=peer_ip_not_ready
[2026-11-10T20:18:59+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=10/60 reason=peer_ip_not_ready
[2026-11-10T20:19:05+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "datasets", "download", "simonday/webvm-io-loop-rx", "-f", "rx_message.json", "-p", "/home/user/kaggle-io-loop-run/output/published_rx_verify", "--unzip", "-o"], "duration_ms": 26525.4, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "Dataset URL: https://www.kaggle.com/datasets/simonday/webvm-io-loop-rx\nLicense(s): CC0-1.0\nDownloading rx_message.json to /home/user/kaggle-io-loop-run/output/published_rx_verify\n\n 0%| | 0.00/6.33k [00:00<?, ?B/s]\n100%|██████████| 6.33k/6.33k [00:00<00:00, 103kB/s]\n\n", "time": "2026-11-10T20:19:05.436+00:00"}
[2026-11-10T20:19:08+00:00] IO_LOOP_CONTROLLER {"checksum": "e6cc59968cb4f7278c1c5136ad92d27c4f11284392fa60298d856e214c61f430", "dataset_id": "simonday/webvm-io-loop-rx", "event": "RX_PUBLICATION_VERIFIED", "file": "/home/user/kaggle-io-loop-run/output/published_rx_verify/rx_message.json", "request_id": "io-loop-proof-20261110T201730577239Z", "time": "2026-11-10T20:19:05.454+00:00"}
[2026-11-10T20:19:08+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "push", "-p", "/home/user/kaggle-io-loop-run/kernel"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-10T20:19:05.463+00:00", "timeout_seconds": 300}
[2026-11-10T20:19:09+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=11/60 reason=peer_ip_not_ready
[2026-11-10T20:19:19+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=12/60 reason=peer_ip_not_ready
[2026-11-10T20:19:30+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "push", "-p", "/home/user/kaggle-io-loop-run/kernel"], "duration_ms": 24652.905, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "Kernel version 35 successfully pushed. Please check progress at https://www.kaggle.com/code/simonday/webvm-io-loop-proof\n", "time": "2026-11-10T20:19:30.117+00:00"}
[2026-11-10T20:19:35+00:00] IO_LOOP_CONTROLLER {"event": "KERNEL_SUBMITTED", "kernel_id": "simonday/webvm-io-loop-proof", "time": "2026-11-10T20:19:30.279+00:00"}
[2026-11-10T20:19:35+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=13/60 reason=peer_ip_not_ready
[2026-11-10T20:19:41+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=14/60 reason=peer_ip_not_ready
[2026-11-10T20:19:52+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=15/60 reason=peer_ip_not_ready
[2026-11-10T20:20:02+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=16/60 reason=peer_ip_not_ready
[2026-11-10T20:23:03+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "status", "simonday/webvm-io-loop-proof"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-10T20:19:30.286+00:00", "timeout_seconds": 60}
[2026-11-10T20:23:05+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "status", "simonday/webvm-io-loop-proof"], "duration_ms": 23634.225, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "simonday/webvm-io-loop-proof has status \"KernelWorkerStatus.RUNNING\"\n", "time": "2026-11-10T20:19:53.921+00:00"}
[2026-11-10T20:23:07+00:00] IO_LOOP_CONTROLLER {"event": "EXECUTION_STATUS", "exit_code": 0, "kernel_id": "simonday/webvm-io-loop-proof", "status": "simonday/webvm-io-loop-proof has status \"KernelWorkerStatus.RUNNING\"", "time": "2026-11-10T20:19:53.939+00:00"}
[2026-11-10T20:23:09+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "status", "simonday/webvm-io-loop-proof"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-10T20:20:03.955+00:00", "timeout_seconds": 60}
[2026-11-10T20:23:09+00:00] IO_LOOP_CONTROLLER_EXIT returncode=0
[2026-11-10T20:23:10+00:00] RX_TX_CURRENT_DEPLOYMENT_PROOF_PASS transport=kaggle-api-dataset-and-kernel-output
[2026-11-10T20:23:10+00:00] TCP_LINK_START_SKIPPED reason=initial RX_TX proof did not finish
[2026-11-10T20:23:10+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=17/60 reason=peer_ip_not_ready
[2026-11-10T20:23:13+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=18/60 reason=peer_ip_not_ready
[2026-11-10T20:23:23+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=19/60 reason=peer_ip_not_ready
[2026-11-10T20:23:34+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=20/60 reason=peer_ip_not_ready
[2026-11-10T20:23:44+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=21/60 reason=peer_ip_not_ready
[2026-11-10T20:23:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=22/60 reason=peer_ip_not_ready
[2026-11-10T20:24:04+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=23/60 reason=peer_ip_not_ready
[2026-11-10T20:24:14+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=24/60 reason=peer_ip_not_ready
[2026-11-10T20:24:24+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=25/60 reason=peer_ip_not_ready
[2026-11-10T20:24:34+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=26/60 reason=peer_ip_not_ready
[2026-11-10T20:24:44+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=27/60 reason=peer_ip_not_ready
[2026-11-10T20:24:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=28/60 reason=peer_ip_not_ready
[2026-11-10T20:25:04+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=29/60 reason=peer_ip_not_ready
[2026-11-10T20:25:14+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=30/60 reason=peer_ip_not_ready
[2026-11-10T20:25:24+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=31/60 reason=peer_ip_not_ready
[2026-11-10T20:25:34+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=32/60 reason=peer_ip_not_ready
[2026-11-10T20:25:44+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=33/60 reason=peer_ip_not_ready
[2026-11-10T20:25:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=34/60 reason=peer_ip_not_ready
[2026-11-10T20:26:04+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=35/60 reason=peer_ip_not_ready
[2026-11-10T20:26:14+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=36/60 reason=peer_ip_not_ready
[2026-11-10T20:26:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=37/60 reason=peer_ip_not_ready
[2026-11-10T20:27:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=38/60 reason=peer_ip_not_ready
[2026-11-10T20:28:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=39/60 reason=peer_ip_not_ready
[2026-11-10T20:29:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=40/60 reason=peer_ip_not_ready
[2026-11-10T20:30:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=41/60 reason=peer_ip_not_ready
[2026-11-10T20:31:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=42/60 reason=peer_ip_not_ready
[2026-11-10T20:32:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=43/60 reason=peer_ip_not_ready
[2026-11-10T20:33:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=44/60 reason=peer_ip_not_ready
[2026-11-10T20:34:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=45/60 reason=peer_ip_not_ready
[2026-11-10T20:35:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=46/60 reason=peer_ip_not_ready
[2026-11-10T20:36:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=47/60 reason=peer_ip_not_ready
[2026-11-10T20:37:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=48/60 reason=peer_ip_not_ready
[2026-11-10T20:38:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=49/60 reason=peer_ip_not_ready
[2026-11-10T20:39:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=50/60 reason=peer_ip_not_ready
[2026-11-10T20:40:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=51/60 reason=peer_ip_not_ready
[2026-11-10T20:41:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=52/60 reason=peer_ip_not_ready
[2026-11-10T20:42:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=53/60 reason=peer_ip_not_ready
[2026-11-10T20:43:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=54/60 reason=peer_ip_not_ready
[2026-11-10T20:44:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=55/60 reason=peer_ip_not_ready
[2026-11-10T20:45:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=56/60 reason=peer_ip_not_ready
[2026-11-10T20:46:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=57/60 reason=peer_ip_not_ready
[2026-11-10T20:47:18+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=58/60 reason=peer_ip_not_ready
[2026-11-10T20:47:54+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=59/60 reason=peer_ip_not_ready
[2026-11-10T20:48:38+00:00] TCP_LINK_REMOTE_PROBE_WAIT attempt=60/60 reason=peer_ip_not_ready
[2026-11-10T20:48:41+00:00] TCP_LINK_REMOTE_CONNECTIVITY_UNVERIFIED reason=peer_ip_missing
[2026-11-10T20:48:41+00:00] TCP_LINK_CROSS_MACHINE_DELIVERY_RESULT passed=False
[2026-11-10T23:18:34+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=TimeoutError retrying=true
[2026-11-11T00:56:39+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T00:57:10+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T00:57:41+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T00:58:11+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T00:58:42+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T00:59:12+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T00:59:43+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:00:13+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:00:44+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:01:14+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:01:45+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:02:15+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:02:46+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:03:16+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:03:47+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:04:17+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:04:48+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:05:18+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:05:49+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:06:20+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:06:50+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:07:21+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:07:51+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:08:22+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:08:52+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:09:23+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:09:53+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:10:24+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:10:54+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:11:25+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:11:55+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:12:26+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:12:57+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:13:27+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:13:58+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:14:29+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:14:59+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:15:30+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:16:00+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:16:31+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:17:01+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:17:32+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:18:02+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:18:33+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:19:03+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:19:34+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:20:04+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:20:35+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:21:05+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:21:36+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:22:07+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:22:37+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:23:18+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:23:48+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:24:19+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:24:49+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:25:20+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:25:50+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:26:21+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
[2026-11-11T01:26:51+00:00] RX_TX_REMOTE_COMMAND_POLL_ERROR error_type=OverflowError retrying=true
|