Cairnbin

Untitled

text 26 views Created: November 8, 2026 at 06:07:19 EST
 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
WVMQWENWS_6D91C42F
source=WEBVM
time=2026-11-08T11:07:17+00:00
stage=PI_HEARTBEAT
[2026-11-08T10:59:27+00:00] PI_WRAPPER_STARTED tag=WVMQWENWS_6D91C42F script=pi.py
[2026-11-08T10:59:46+00:00] PI_IMPL_FETCHED source=main characters=40291
[2026-11-08T10:59:47+00:00] booting.
[2026-11-08T10:59:48+00:00] booting..
[2026-11-08T10:59:50+00:00] IO_LOOP_SOURCE_FETCHED file=controller.py attempt=1/10 characters=44206
[2026-11-08T10:59:51+00:00] IO_LOOP_SOURCE_FETCHED file=agent.py attempt=1/10 characters=13623
[2026-11-08T10:59:52+00:00] IO_LOOP_SOURCE_FETCHED file=tcp_socks5.py attempt=1/10 characters=19424
[2026-11-08T10:59:54+00:00] IO_LOOP_SOURCE_FETCHED file=remote_probe.py attempt=1/10 characters=2732
[2026-11-08T10:59:54+00:00] IO_LOOP_CONTROLLER_START dataset_id=simonday/webvm-io-loop-rx kernel_id=simonday/webvm-io-loop-proof
[2026-11-08T10:59:58+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-08T10:59:58.391+00:00", "timeout_seconds": 900}
[2026-11-08T10:59:58+00:00] IO_LOOP_CONTROLLER {"encoded_bytes": 3644, "event": "PYTHON_PAYLOAD_ENCODED", "path": "/home/user/kaggle-io-loop/remote_probe.py", "sha256": "dbf9c23bc664229dba3021bdb7c0f82dd6078441eb55b64f4f66f3b28d3bed72", "source_bytes": 2732, "time": "2026-11-08T10:59:58.625+00:00"}
[2026-11-08T10:59:59+00:00] IO_LOOP_CONTROLLER {"checksum": "d5d77bcde73654a1a760327be6c2485c6519e98870bc0725f5484da92a1b860b", "event": "POC_FILES_WRITTEN", "notebook_bytes": 23979, "payload": "IyEvdXNyL2Jpbi9lbnYgcHl0aG9uMwoiIiJCb3VuZGVkIG5ldHdvcmsgcHJvYmUgZXhlY3V0ZWQgdGhyb3VnaCB0aGUgV2ViVk0gLT4gS2FnZ2xlIFJYL1RYIGVudmVsb3BlLgoKRXZlcnkgRE5TL2Nvbm5lY3Rpb24gY2hlY2sgcnVucyBpbiBhIGNoaWxkIHByb2Nlc3Mgd2l0aCBhIGhhcmQgd2FsbC1jbG9jayBsaW1pdCwKc28gYSByZXNvbHZlciBzdGFsbCBjYW5ub3QgYmxvY2sgdGhlIFJYL1RYIGFja25vd2xlZGdlbWVudC4gVGhpcyBkb2VzIG5vdCBjaGFuZ2UKZmlyZXdhbGwgcnVsZXMgb3IgdG91Y2ggSnVweXRlci4KIiIiCmltcG9ydCBqc29uLCBvcywgc3VicHJvY2Vzcywgc3lzLCB0aW1lCgpQUk9CRV9DT0RFID0gciIiIgppbXBvcnQganNvbiwgc29ja2V0LCBzeXMKaG9zdCwgcG9ydCA9IHN5cy5hcmd2WzFdLCBpbnQoc3lzLmFyZ3ZbMl0pCmFkZHJlc3NlcyA9IHNvcnRlZCh7aXRlbVs0XVswXSBmb3IgaXRlbSBpbiBzb2NrZXQuZ2V0YWRkcmluZm8oCiAgICBob3N0LCBwb3J0LCB0eXBlPXNvY2tldC5TT0NLX1NUUkVBTQopfSkKd2l0aCBzb2NrZXQuY3JlYXRlX2Nvbm5lY3Rpb24oKGhvc3QsIHBvcnQpLCB0aW1lb3V0PTIpOgogICAgcGFzcwpwcmludChqc29uLmR1bXBzKHsiZG5zIjogVHJ1ZSwgImFkZHJlc3NfY291bnQiOiBsZW4oYWRkcmVzc2VzKSwgInRjcCI6IFRydWV9KSkKIiIiCgpIVFRQU19DT0RFID0gciIiIgppbXBvcnQganNvbgpmcm9tIHVybGxpYi5yZXF1ZXN0IGltcG9ydCB1cmxvcGVuLCBSZXF1ZXN0CnJlcSA9IFJlcXVlc3QoImh0dHBzOi8vZXhhbXBsZS5jb20vIiwgaGVhZGVycz17IlVzZXItQWdlbnQiOiAid2Vidm0tcngtdHgtcHJvYmUvMSJ9KQp3aXRoIHVybG9wZW4ocmVxLCB0aW1lb3V0PTMpIGFzIHJlc3BvbnNlOgogICAgcHJpbnQoanNvbi5kdW1wcyh7Im9rIjogVHJ1ZSwgInN0YXR1cyI6IHJlc3BvbnNlLnN0YXR1cywKICAgICAgICAgICAgICAgICAgICAgICJieXRlcyI6IGxlbihyZXNwb25zZS5yZWFkKDI1NikpfSkpCiIiIgoKZGVmIHJ1bl9ib3VuZGVkKGNvZGUsIGFyZ3MsIHRpbWVvdXQpOgogICAgdHJ5OgogICAgICAgIHJlc3VsdCA9IHN1YnByb2Nlc3MucnVuKAogICAgICAgICAgICBbc3lzLmV4ZWN1dGFibGUsICItSSIsICItYyIsIGNvZGUsICphcmdzXSwKICAgICAgICAgICAgY2FwdHVyZV9vdXRwdXQ9VHJ1ZSwgdGV4dD1UcnVlLCB0aW1lb3V0PXRpbWVvdXQsIGNoZWNrPUZhbHNlCiAgICAgICAgKQogICAgICAgIGlmIHJlc3VsdC5yZXR1cm5jb2RlICE9IDA6CiAgICAgICAgICAgIHJldHVybiB7Im9rIjogRmFsc2UsICJlcnJvciI6ICJQcm9iZUZhaWxlZCIsCiAgICAgICAgICAgICAgICAgICAgImRldGFpbCI6IChyZXN1bHQuc3RkZXJyIG9yICIiKVstMTgwOl19CiAgICAgICAgdHJ5OgogICAgICAgICAgICByZXR1cm4ganNvbi5sb2FkcyhyZXN1bHQuc3Rkb3V0LnN0cmlwKCkuc3BsaXRsaW5lcygpWy0xXSkKICAgICAgICBleGNlcHQgKFZhbHVlRXJyb3IsIEluZGV4RXJyb3IpOgogICAgICAgICAgICByZXR1cm4geyJvayI6IEZhbHNlLCAiZXJyb3IiOiAiSW52YWxpZFByb2JlT3V0cHV0In0KICAgIGV4Y2VwdCBzdWJwcm9jZXNzLlRpbWVvdXRFeHBpcmVkOgogICAgICAgIHJldHVybiB7Im9rIjogRmFsc2UsICJlcnJvciI6ICJQcm9iZVRpbWVvdXQifQogICAgZXhjZXB0IEV4Y2VwdGlvbiBhcyBleGM6CiAgICAgICAgcmV0dXJuIHsib2siOiBGYWxzZSwgImVycm9yIjogdHlwZShleGMpLl9fbmFtZV9fICsgIjogIiArIHN0cihleGMpWzoxNjBdfQoKZGVmIHByb2JlX2hvc3QoaG9zdCwgcG9ydD00NDMpOgogICAgcmVzdWx0ID0gcnVuX2JvdW5kZWQoUFJPQkVfQ09ERSwgW2hvc3QsIHN0cihwb3J0KV0sIDUpCiAgICByb3cgPSB7Imhvc3QiOiBob3N0LCAicG9ydCI6IHBvcnR9CiAgICBpZiByZXN1bHQuZ2V0KCJvayIpIGlzIEZhbHNlOgogICAgICAgIHJvdy51cGRhdGUoZG5zX29yX3RjcD1GYWxzZSwgZXJyb3I9cmVzdWx0LmdldCgiZXJyb3IiLCAiUHJvYmVGYWlsZWQiKSkKICAgICAgICBpZiByZXN1bHQuZ2V0KCJkZXRhaWwiKToKICAgICAgICAgICAgcm93WyJkZXRhaWwiXSA9IHJlc3VsdFsiZGV0YWlsIl0KICAgIGVsc2U6CiAgICAgICAgcm93LnVwZGF0ZShyZXN1bHQpCiAgICByZXR1cm4gcm93CgpyZXBvcnQgPSB7CiAgICAicHJvYmUiOiAid2Vidm0tcngtdHgtcmVtb3RlLXByb2JlLXYyIiwKICAgICJ0aW1lIjogdGltZS50aW1lKCksCiAgICAiaG9zdG5hbWUiOiBvcy51bmFtZSgpLm5vZGVuYW1lIGlmIGhhc2F0dHIob3MsICJ1bmFtZSIpIGVsc2UgTm9uZSwKICAgICJ1aWQiOiBvcy5nZXRldWlkKCkgaWYgaGFzYXR0cihvcywgImdldGV1aWQiKSBlbHNlIE5vbmUsCiAgICAibmV0d29yayI6IFtwcm9iZV9ob3N0KGhvc3QpIGZvciBob3N0IGluICgKICAgICAgICAicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsICJhcGkua2FnZ2xlLmNvbSIsCiAgICAgICAgImtrYi1wcm9kdWN0aW9uLmp1cHl0ZXItcHJveHkua2FnZ2xlLm5ldCIsICJwc3RlLnVzIgogICAgKV0sCiAgICAianVweXRlcl84ODg4X3VudG91Y2hlZCI6IFRydWUsCiAgICAiZmlyZXdhbGxfY2hhbmdlZCI6IEZhbHNlLAp9CnJlcG9ydFsiaHR0cHNfZXhhbXBsZSJdID0gcnVuX2JvdW5kZWQoSFRUUFNfQ09ERSwgW10sIDcpCnByaW50KCJSRU1PVEVfUFJPQkVfUkVTVUxUICIgKyBqc29uLmR1bXBzKHJlcG9ydCwgc29ydF9rZXlzPVRydWUpLCBmbHVzaD1UcnVlKQo=", "request_id": "io-loop-proof-20261108T105958599483Z", "rx_bytes": 3885, "sequence": 1, "time": "2026-11-08T10:59:59.058+00:00"}
[2026-11-08T11:00:00+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "datasets", "status", "simonday/webvm-io-loop-rx"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-08T10:59:59.236+00:00", "timeout_seconds": 60}
[2026-11-08T11:01:01+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "datasets", "status", "simonday/webvm-io-loop-rx"], "duration_ms": 61555.97, "event": "API_REQUEST_TIMEOUT", "output_tail": "", "time": "2026-11-08T11:01:00.816+00:00"}
[2026-11-08T11:01:05+00:00] IO_LOOP_CONTROLLER {"attempt": "proxy_bypass", "command": ["kaggle", "datasets", "status", "simonday/webvm-io-loop-rx"], "event": "API_REQUEST_START", "proxy_vars_removed": true, "time": "2026-11-08T11:01:00.822+00:00", "timeout_seconds": 60}
[2026-11-08T11:01:27+00:00] IO_LOOP_CONTROLLER {"attempt": "proxy_bypass", "command": ["kaggle", "datasets", "status", "simonday/webvm-io-loop-rx"], "duration_ms": 26442.55, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "ready", "time": "2026-11-08T11:01:27.264+00:00"}
[2026-11-08T11:01:35+00:00] IO_LOOP_CONTROLLER {"dataset_id": "simonday/webvm-io-loop-rx", "event": "RX_DATASET_EXISTENCE_PROBE", "exists": true, "time": "2026-11-08T11:01:27.271+00:00"}
[2026-11-08T11:01:35+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-20261108T105958599483Z", "-r", "skip"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-08T11:01:27.278+00:00", "timeout_seconds": 300}
[2026-11-08T11:02:03+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-20261108T105958599483Z", "-r", "skip"], "duration_ms": 35949.841, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "Starting upload for file rx_message.json\n\n  0%|          | 0.00/3.79k [00:00<?, ?B/s]\n100%|██████████| 3.79k/3.79k [00:02<00:00, 1.80kB/s]\n100%|██████████| 3.79k/3.79k [00:03<00:00, 1.20kB/s]\nUpload successful: rx_message.json (4KB)\nDataset version is being created. Please check progress at https://www.kaggle.com/datasets/simonday/webvm-io-loop-rx\n", "time": "2026-11-08T11:02:03.229+00:00"}
[2026-11-08T11:02:13+00:00] IO_LOOP_CONTROLLER {"dataset_id": "simonday/webvm-io-loop-rx", "event": "RX_RESOURCE_PUBLISHED", "message_checksum": "d5d77bcde73654a1a760327be6c2485c6519e98870bc0725f5484da92a1b860b", "time": "2026-11-08T11:02:03.237+00:00"}
[2026-11-08T11:02:13+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-08T11:02:03.246+00:00", "timeout_seconds": 90}
[2026-11-08T11:02:38+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": 35501.645, "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/3.79k [00:00<?, ?B/s]\n100%|██████████| 3.79k/3.79k [00:00<00:00, 55.7kB/s]\n\n", "time": "2026-11-08T11:02:38.749+00:00"}
[2026-11-08T11:02:41+00:00] IO_LOOP_CONTROLLER {"checksum": "d5d77bcde73654a1a760327be6c2485c6519e98870bc0725f5484da92a1b860b", "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-20261108T105958599483Z", "time": "2026-11-08T11:02:38.824+00:00"}
[2026-11-08T11:02:41+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-08T11:02:38.832+00:00", "timeout_seconds": 300}
[2026-11-08T11:03:05+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "push", "-p", "/home/user/kaggle-io-loop-run/kernel"], "duration_ms": 26636.225, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "Kernel version 20 successfully pushed.  Please check progress at https://www.kaggle.com/code/simonday/webvm-io-loop-proof\n", "time": "2026-11-08T11:03:05.469+00:00"}
[2026-11-08T11:03:08+00:00] IO_LOOP_CONTROLLER {"event": "KERNEL_SUBMITTED", "kernel_id": "simonday/webvm-io-loop-proof", "time": "2026-11-08T11:03:05.474+00:00"}
[2026-11-08T11:03:08+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-08T11:03:05.539+00:00", "timeout_seconds": 60}
[2026-11-08T11:03:31+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "status", "simonday/webvm-io-loop-proof"], "duration_ms": 25792.01, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "simonday/webvm-io-loop-proof has status \"KernelWorkerStatus.RUNNING\"\n", "time": "2026-11-08T11:03:31.332+00:00"}
[2026-11-08T11:03:34+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-08T11:03:31.338+00:00"}
[2026-11-08T11:03:41+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-08T11:03:41.361+00:00", "timeout_seconds": 60}
[2026-11-08T11:04:05+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "status", "simonday/webvm-io-loop-proof"], "duration_ms": 24323.24, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "simonday/webvm-io-loop-proof has status \"KernelWorkerStatus.RUNNING\"\n", "time": "2026-11-08T11:04:05.687+00:00"}
[2026-11-08T11:04: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-08T11:04:05.693+00:00"}
[2026-11-08T11:04:15+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-08T11:04:15.705+00:00", "timeout_seconds": 60}
[2026-11-08T11:04:40+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "status", "simonday/webvm-io-loop-proof"], "duration_ms": 25053.68, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "simonday/webvm-io-loop-proof has status \"KernelWorkerStatus.COMPLETE\"\n", "time": "2026-11-08T11:04:40.759+00:00"}
[2026-11-08T11:04:50+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.COMPLETE\"", "time": "2026-11-08T11:04:40.766+00:00"}
[2026-11-08T11:04:58+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "output", "simonday/webvm-io-loop-proof", "-p", "/home/user/kaggle-io-loop-run/output", "-o", "--file-pattern", "^tx_response\\.json$"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-08T11:04:40.774+00:00", "timeout_seconds": 300}
[2026-11-08T11:05:09+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "output", "simonday/webvm-io-loop-proof", "-p", "/home/user/kaggle-io-loop-run/output", "-o", "--file-pattern", "^tx_response\\.json$"], "duration_ms": 28455.44, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "Downloading tx_response.json to /home/user/kaggle-io-loop-run/output\n\n  0%|          | 0.00/1.96k [00:00<?, ?B/s]\n100%|██████████| 1.96k/1.96k [00:00<00:00, 97.1kB/s]\n\nOutput file downloaded to /home/user/kaggle-io-loop-run/output/tx_response.json\nKernel log downloaded to /home/user/kaggle-io-loop-run/output/webvm-io-loop-proof.log \n", "time": "2026-11-08T11:05:09.230+00:00"}
[2026-11-08T11:05:12+00:00] IO_LOOP_CONTROLLER {"checks": {"ack_state": true, "execution_not_timed_out": true, "execution_succeeded": true, "payload": true, "payload_length": true, "received_checksum": true, "request_id": true, "sequence": true, "version": true}, "event": "OUTPUT_VALIDATION", "response": {"ack_state": "processed_once", "agent_elapsed_ms": 41044.581, "execution": {"elapsed_ms": 27157.63, "exit_code": 0, "output": "REMOTE_PROBE_RESULT {\"firewall_changed\": false, \"hostname\": \"10ff5251a9dc\", \"https_example\": {\"error\": \"ProbeTimeout\", \"ok\": false}, \"jupyter_8888_untouched\": true, \"network\": [{\"dns_or_tcp\": false, \"error\": \"ProbeTimeout\", \"host\": \"raw.githubusercontent.com\", \"port\": 443}, {\"dns_or_tcp\": false, \"error\": \"ProbeTimeout\", \"host\": \"api.kaggle.com\", \"port\": 443}, {\"dns_or_tcp\": false, \"error\": \"ProbeTimeout\", \"host\": \"kkb-production.jupyter-proxy.kaggle.net\", \"port\": 443}, {\"dns_or_tcp\": false, \"error\": \"ProbeTimeout\", \"host\": \"pste.us\", \"port\": 443}], \"probe\": \"webvm-rx-tx-remote-probe-v2\", \"time\": 1794135800.2410448, \"uid\": 0}\n", "sha256": "dbf9c23bc664229dba3021bdb7c0f82dd6078441eb55b64f4f66f3b28d3bed72", "timed_out": false}, "network_diagnostics": {"dev_net_tun": false, "iptables_available": false, "ipv4_forwarding": "1", "jupyter_proxy_kernel_id": null, "jupyter_proxy_route_found": false, "jupyter_proxy_token_present": false, "outbound_tcp_443": {"kkb-production.jupyter-proxy.kaggle.net": {"dns_or_tcp": false, "error": "ProbeTimeout"}, "pste.us": {"dns_or_tcp": false, "error": "ProbeTimeout"}}, "port_8889_listening": false, "tailscale_available": false, "tailscaled_available": false, "uid": 0}, "payload": "EXEC:dbf9c23bc664229dba3021bdb7c0f82dd6078441eb55b64f4f66f3b28d3bed72:0", "payload_length": 71, "received_at": "2026-11-08T11:03:59.323+00:00", "received_checksum": "d5d77bcde73654a1a760327be6c2485c6519e98870bc0725f5484da92a1b860b", "request_id": "io-loop-proof-20261108T105958599483Z", "sequence": 1, "type": "ack", "version": 1}, "time": "2026-11-08T11:05:09.312+00:00"}
[2026-11-08T11:05:14+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "output", "simonday/webvm-io-loop-proof", "-p", "/home/user/kaggle-io-loop-run/output/notebook_diagnostics", "-o", "--file-pattern", "^io_loop_proof\\.ipynb$"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-08T11:05:09.320+00:00", "timeout_seconds": 180}
[2026-11-08T11:05:34+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "output", "simonday/webvm-io-loop-proof", "-p", "/home/user/kaggle-io-loop-run/output/notebook_diagnostics", "-o", "--file-pattern", "^io_loop_proof\\.ipynb$"], "duration_ms": 25403.869, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "Kernel log downloaded to /home/user/kaggle-io-loop-run/output/notebook_diagnostics/webvm-io-loop-proof.log \n", "time": "2026-11-08T11:05:34.725+00:00"}
[2026-11-08T11:05:38+00:00] IO_LOOP_CONTROLLER {"event": "NOTEBOOK_DIAGNOSTIC_DOWNLOAD", "exit_code": 0, "files": [], "output_tail": "Kernel log downloaded to /home/user/kaggle-io-loop-run/output/notebook_diagnostics/webvm-io-loop-proof.log \n", "time": "2026-11-08T11:05:34.740+00:00"}
[2026-11-08T11:05:38+00:00] IO_LOOP_CONTROLLER {"event": "PROXY_DIAGNOSTIC_RESULTS", "found": false, "line_count": 0, "lines": [], "time": "2026-11-08T11:05:34.742+00:00"}
[2026-11-08T11:05:38+00:00] IO_LOOP_CONTROLLER {"event": "LOOP_PROOF_PASS", "output_bytes": 2007, "output_file": "/home/user/kaggle-io-loop-run/output/tx_response.json", "payload_bytes": 3644, "request_id": "io-loop-proof-20261108T105958599483Z", "round_trip_ms": 336358.099, "rx_checksum": "d5d77bcde73654a1a760327be6c2485c6519e98870bc0725f5484da92a1b860b", "sequence": 1, "time": "2026-11-08T11:05:34.816+00:00", "tx_checksum": "75f1bb5c5e739384c33c2f53746e8f17dbd357c1ea74d9083878c4d9691bcff9"}
[2026-11-08T11:05:42+00:00] LOOP_PROOF_PASS output=/home/user/kaggle-io-loop-run/output/tx_response.json log=/home/user/kaggle-io-loop-run/run.jsonl
[2026-11-08T11:05:49+00:00] IO_LOOP_CONTROLLER_EXIT returncode=0
[2026-11-08T11:06:04+00:00] RX_TX_CURRENT_DEPLOYMENT_PROOF_PASS transport=kaggle-api-dataset-and-kernel-output
[2026-11-08T11:06:04+00:00] TCP_LINK_CONTROLLER_START kernel_id=simonday/webvm-tcp-link
[2026-11-08T11:06:04+00:00] IO_LOOP_CONTROLLER {"dataset_id": "simonday/webvm-io-loop-rx", "event": "RUN_BEGIN", "kernel_id": "simonday/webvm-tcp-link", "poll_seconds": 10, "time": "2026-11-08T11:05:38.450+00:00", "timeout_seconds": 900}
[2026-11-08T11:06:04+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "status", "simonday/webvm-tcp-link"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-08T11:05:38.468+00:00", "timeout_seconds": 20}
[2026-11-08T11:06:04+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "status", "simonday/webvm-tcp-link"], "duration_ms": 21656.585, "event": "API_REQUEST_TIMEOUT", "output_tail": "", "time": "2026-11-08T11:06:00.137+00:00"}
[2026-11-08T11:06:04+00:00] IO_LOOP_CONTROLLER {"attempt": "proxy_bypass", "command": ["kaggle", "kernels", "status", "simonday/webvm-tcp-link"], "event": "API_REQUEST_START", "proxy_vars_removed": true, "time": "2026-11-08T11:06:00.141+00:00", "timeout_seconds": 20}
[2026-11-08T11:06:22+00:00] IO_LOOP_CONTROLLER {"attempt": "proxy_bypass", "command": ["kaggle", "kernels", "status", "simonday/webvm-tcp-link"], "duration_ms": 22220.865, "event": "API_REQUEST_TIMEOUT", "output_tail": "", "time": "2026-11-08T11:06:22.364+00:00"}
[2026-11-08T11:06:22+00:00] IO_LOOP_CONTROLLER {"attempts": 2, "command": ["kaggle", "kernels", "status", "simonday/webvm-tcp-link"], "elapsed_ms": 43906.11, "event": "API_REQUEST_EXHAUSTED", "read_only": true, "reason": "all permitted attempts timed out", "time": "2026-11-08T11:06:22.372+00:00"}
[2026-11-08T11:06:22+00:00] IO_LOOP_CONTROLLER {"error": "Kaggle read-only API command timed out in configured and proxy-bypass attempts: kaggle kernels status simonday/webvm-tcp-link", "event": "TCP_LINK_PREDEPLOY_STATUS_UNKNOWN", "kernel_id": "simonday/webvm-tcp-link", "note": "Continuing with the explicit deployment request", "time": "2026-11-08T11:06:22.375+00:00"}
[2026-11-08T11:06:23+00:00] IO_LOOP_CONTROLLER {"event": "POC_FILES_WRITTEN", "notebook_bytes": 28039, "service": "tailscale-socks5-http-connect-bridge", "time": "2026-11-08T11:06:23.113+00:00"}
[2026-11-08T11:06:23+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "push", "-p", "/home/user/kaggle-tcp-link-run/kernel"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-08T11:06:23.132+00:00", "timeout_seconds": 300}
[2026-11-08T11:06:47+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "push", "-p", "/home/user/kaggle-tcp-link-run/kernel"], "duration_ms": 24132.84, "event": "API_REQUEST_RESULT", "exit_code": 0, "output_tail": "Kernel version 20 successfully pushed.  Please check progress at https://www.kaggle.com/code/simonday/webvm-tcp-link\n", "time": "2026-11-08T11:06:47.266+00:00"}
[2026-11-08T11:06:49+00:00] IO_LOOP_CONTROLLER {"event": "KERNEL_SUBMITTED", "kernel_id": "simonday/webvm-tcp-link", "time": "2026-11-08T11:06:47.273+00:00"}
[2026-11-08T11:06:49+00:00] IO_LOOP_CONTROLLER {"event": "TCP_LINK_KERNEL_SUBMITTED", "kernel_id": "simonday/webvm-tcp-link", "local_port": 18088, "service": "tailscale-socks5-http-connect-bridge", "time": "2026-11-08T11:06:47.275+00:00", "wait_for_completion": false}
[2026-11-08T11:06:49+00:00] TCP_LINK_KERNEL_SUBMITTED kernel_id=simonday/webvm-tcp-link local_port=18088 service=tailscale-socks5-http-connect-bridge
[2026-11-08T11:06:49+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "status", "simonday/webvm-tcp-link"], "event": "API_REQUEST_START", "proxy_vars_removed": false, "time": "2026-11-08T11:06:47.282+00:00", "timeout_seconds": 15}
[2026-11-08T11:07:02+00:00] IO_LOOP_CONTROLLER {"attempt": "configured_environment", "command": ["kaggle", "kernels", "status", "simonday/webvm-tcp-link"], "duration_ms": 15314.709, "event": "API_REQUEST_TIMEOUT", "output_tail": "", "time": "2026-11-08T11:07:02.599+00:00"}
[2026-11-08T11:07:02+00:00] IO_LOOP_CONTROLLER {"attempt": "proxy_bypass", "command": ["kaggle", "kernels", "status", "simonday/webvm-tcp-link"], "event": "API_REQUEST_START", "proxy_vars_removed": true, "time": "2026-11-08T11:07:02.604+00:00", "timeout_seconds": 15}
[2026-11-08T11:07:17+00:00] IO_LOOP_CONTROLLER {"attempt": "proxy_bypass", "command": ["kaggle", "kernels", "status", "simonday/webvm-tcp-link"], "duration_ms": 15205.674, "event": "API_REQUEST_TIMEOUT", "output_tail": "", "time": "2026-11-08T11:07:17.815+00:00"}

Embed this paste

Install this app

  1. Tap the Share button
  2. Scroll down and tap "Add to Home Screen"
  3. Tap "Add" in the top right

Please confirm