[05:38:00] scratch drive folders cleared before FROM (R-656): none existed [05:38:00] RT-sonarr: deploying sonarr at FROM {'sonarr': 'lscr.io/linuxserver/sonarr:4.0.20@sha256:a5c1a5fecbef946927ab90ad68df319ac5fe644057e5fc18cd993f01ac07b2b2'} [05:38:46] FROM settled=True in 30.8s :: {"sonarr": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}} [05:38:46] fixture: the BOX walk's own (Sonarr), through upgrade_boxport [05:38:46] sonarr: seeded tag drillf638b438 [05:38:46] sonarr: readback found=True (http 200, control passed) [05:38:46] C1 (seed reads back BEFORE): True [05:38:46] RT-sonarr: swapping to TO {'sonarr': 'lscr.io/linuxserver/sonarr:4.0.20@sha256:f247545d23ba8b233d6604575347e48a623fe6ad75dda02348bf81917f3b5c06'} [05:39:03] TO up -d rc=0 [05:39:34] TO settled=True in 30.8s :: {"sonarr": {"status": "running", "health": "healthy", "restarts": 0, "exit": 0}} [05:39:34] migration lines observed: 6 [05:39:34] sonarr: readback found=True (http 200, control passed) [05:39:34] RESULT (seed reads back AFTER): True [05:39:34] memory watch: 600s, 4 callers on 1 path(s) at 172.18.0.2:8989 [05:39:50] + 15s sonarr=77M/512M peak=85M kills=0 rs=0 reqs=296 [05:40:05] + 30s sonarr=75M/512M peak=85M kills=0 rs=0 reqs=596 [05:40:20] + 45s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=893 [05:40:35] + 60s sonarr=71M/512M peak=85M kills=0 rs=0 reqs=1192 [05:40:50] + 76s sonarr=71M/512M peak=85M kills=0 rs=0 reqs=1489 [05:41:05] + 91s sonarr=71M/512M peak=85M kills=0 rs=0 reqs=1785 [05:41:20] + 106s sonarr=70M/512M peak=85M kills=0 rs=0 reqs=2085 [05:41:35] + 121s sonarr=71M/512M peak=85M kills=0 rs=0 reqs=2381 [05:41:50] + 136s sonarr=71M/512M peak=85M kills=0 rs=0 reqs=2681 [05:42:06] + 151s sonarr=71M/512M peak=85M kills=0 rs=0 reqs=2977 [05:42:21] + 166s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=3277 [05:42:36] + 181s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=3573 [05:42:51] + 196s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=3873 [05:43:06] + 212s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=4169 [05:43:21] + 227s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=4465 [05:43:36] + 242s sonarr=73M/512M peak=85M kills=0 rs=0 reqs=4765 [05:43:51] + 257s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=5061 [05:44:06] + 272s sonarr=73M/512M peak=85M kills=0 rs=0 reqs=5361 [05:44:22] + 287s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=5657 [05:44:37] + 302s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=5953 [05:44:52] + 317s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=6253 [05:45:07] + 332s sonarr=72M/512M peak=85M kills=0 rs=0 reqs=6549 [05:45:22] + 348s sonarr=73M/512M peak=85M kills=0 rs=0 reqs=6849 [05:45:37] + 363s sonarr=73M/512M peak=85M kills=0 rs=0 reqs=7145 [05:45:52] + 378s sonarr=73M/512M peak=85M kills=0 rs=0 reqs=7445 [05:46:07] + 393s sonarr=73M/512M peak=85M kills=0 rs=0 reqs=7741 [05:46:22] + 408s sonarr=74M/512M peak=85M kills=0 rs=0 reqs=8041 [05:46:38] + 423s sonarr=74M/512M peak=85M kills=0 rs=0 reqs=8337 [05:46:53] + 438s sonarr=75M/512M peak=85M kills=0 rs=0 reqs=8633 [05:47:08] + 453s sonarr=75M/512M peak=85M kills=0 rs=0 reqs=8933 [05:47:23] + 469s sonarr=76M/512M peak=85M kills=0 rs=0 reqs=9229 [05:47:38] + 484s sonarr=75M/512M peak=85M kills=0 rs=0 reqs=9529 [05:47:53] + 499s sonarr=76M/512M peak=85M kills=0 rs=0 reqs=9825 [05:48:08] + 514s sonarr=76M/512M peak=85M kills=0 rs=0 reqs=10125 [05:48:23] + 529s sonarr=76M/512M peak=85M kills=0 rs=0 reqs=10421 [05:48:39] + 544s sonarr=75M/512M peak=85M kills=0 rs=0 reqs=10717 [05:48:54] + 559s sonarr=76M/512M peak=85M kills=0 rs=0 reqs=11017 [05:49:09] + 574s sonarr=76M/512M peak=85M kills=0 rs=0 reqs=11313 [05:49:24] + 590s sonarr=76M/512M peak=85M kills=0 rs=0 reqs=11613 [05:49:39] + 605s sonarr=77M/512M peak=85M kills=0 rs=0 reqs=11909 [05:49:39] memory watch: killed=False tight=[] requests=11909 codes={'200': 11909} [05:49:39] RT-sonarr: ABORT — putting the FROM images back [05:50:14] sonarr: readback found=True (http 200, control passed) [05:50:14] ABORT: app came back in 30.7s; data present=True { "harness_version": 4, "edge": "RT-sonarr", "app": "sonarr", "note": "re-test of the same tag at a new digest (decision 52): sonarr sha256:a5c1a5fecbef -> sha256:f247545d23ba", "from": { "sonarr": "lscr.io/linuxserver/sonarr:4.0.20@sha256:a5c1a5fecbef946927ab90ad68df319ac5fe644057e5fc18cd993f01ac07b2b2" }, "to": { "sonarr": "lscr.io/linuxserver/sonarr:4.0.20@sha256:f247545d23ba8b233d6604575347e48a623fe6ad75dda02348bf81917f3b5c06" }, "verdict": "proven", "seed_read_before": true, "seed_read_after": true, "healthy_after": true, "migration_observed": "\u001b[2Ksonarr | [migrations] started", "abort": "starts-and-serves", "abort_detail": null, "engine_state_after": null, "memory": { "soak_s": 604.8, "requested_s": 600, "requests": 11909, "codes": { "200": 11909 }, "first_kill": null, "containers": { "sonarr": { "limit": 536870912, "peak": 89993216, "peak_pct": 0.168, "anon_peak_sampled": 74366976, "anon_peak_pct": 0.139, "oom_kills": 0, "restarts": 0, "oomkilled_flag": false, "measured": true } }, "unmeasured": [], "load": "reached" }, "marks": [], "bench_overrides": null, "duration_s": 30.8, "measured_at": "2026-10-01T05:50:14Z", "evidence": "evidence/RT-sonarr", "scratch_cleared": [], "files_changed": [], "files_changed_detail": [], "total_s": 733.5 }