diff --git a/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1.json b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1.json new file mode 100644 index 00000000..814ff694 --- /dev/null +++ b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "homelab-backup-busy-rca", + "started_at_utc": "2026-09-21T09:07:14Z", + "finished_at_utc": "2026-09-21T09:07:14Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "1d13fe3e140bfc2bc4a6c4003134cad2f1041197c7c8ddf2403689b1cffa1391", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "change_declared": false, + "result_contract_valid": true, + "result_contract_status": null, + "result_contract_error": null, + "command_rc": 0, + "changes_made": false, + "rollback_started": false, + "rollback_restored": null, + "mutation_outcome": "NO_MUTATION", + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "96264514854b5aa0f18be36121dab5745543b61e700d11c7aec4d597410b6a94", + "sanitized_output_sha256": "96264514854b5aa0f18be36121dab5745543b61e700d11c7aec4d597410b6a94", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "WORKERS2_BACKUP_BUSY_RCA_BEGIN=1\nCOMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1\nMODE=read-only\nCOMPONENT=homelab-backup-busy-rca\nMUTATION_BOUNDARY=READ_ONLY_NO_SERVICE_STOP_NO_TIMER_STOP_NO_LOCK_BREAK_NO_CONFIG_CHANGE_NO_BACKUP_NO_GC_NO_GIT_WRITE\nSOURCE_BASELINE={\"clean\":true,\"head\":\"4e59d5afaa670899c56f87a84bc887175f299614\",\"remote_branch_sha\":null}\nBACKUP_SERVICE={\"props\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"activating\",\"ExecMainCode\":\"0\",\"ExecMainExitTimestamp\":\"\",\"ExecMainPID\":\"3117776\",\"ExecMainStartTimestamp\":\"Mon 2026-09-21 10:42:58 MSK\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-v2.service\",\"InactiveEnterTimestamp\":\"Mon 2026-09-21 10:11:59 MSK\",\"MainPID\":\"3117776\",\"RemainAfterExit\":\"no\",\"Result\":\"success\",\"SubState\":\"start\",\"Type\":\"oneshot\"},\"rc\":0}\nBACKUP_TIMER={\"props\":{\"ActiveState\":\"active\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-v2.timer\",\"LastTriggerUSec\":\"Mon 2026-09-21 10:42:58 MSK\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"running\",\"Triggers\":\"homelab-backup-v2.service\",\"Unit\":\"homelab-backup-v2.service\"},\"rc\":0}\nSERVICE_UNIT_RELEVANT=[\"Type=oneshot\",\"ExecStart=/usr/local/sbin/homelab-backup-v2 scheduled\"]\nTIMER_UNIT_RELEVANT=[\"OnUnitActiveSec=30min\",\"RandomizedDelaySec=10min\"]\nHEAVY_LOCK={\"exists\":true,\"flock_rc\":1,\"free\":false,\"fuser_pids\":[3117776],\"lslocks\":[{\"command\":\"homelab-backup-\",\"mode\":\"WRITE\",\"path\":\"/run/homelab-backup-heavy.lock\",\"pid\":3117776,\"type\":\"FLOCK\"}]}\nHOLDER_PROCESSES=[{\"cmd_hash\":\"cd76277a7385c9f3\",\"pid\":3117776,\"ps\":\"3117776 1 5055 SNs homelab-backup- /usr/bin/python3 /usr/local/sbin/homelab-backup-v2 scheduled\",\"state\":\"S\"}]\nBACKUP_RELATED_PROCESSES=[\"3117776 1 5055 SNs homelab-backup- /usr/bin/python3 /usr/local/sbin/homelab-backup-v2 scheduled\"]\nSERVICE_JOURNAL_1076_WINDOW=[]\nSERVICE_JOURNAL_RECENT_TAIL=[\"2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2339216]: SCHEDULE_TARGET=xf-dsmods\",\"2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2339216]: SCHEDULE_RESULT=SUCCESS\",\"2026-09-21T09:31:02+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.\",\"2026-09-21T09:31:02+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\",\"2026-09-21T09:31:02+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 1min 18.429s CPU time, 713.4M memory peak.\",\"2026-09-21T09:31:02+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\",\"2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2759410]: SELFTEST_REPLACEMENT486=PASS\",\"2026-09-21T09:41:22+03:00 pve01 homelab-backup-v2[2759410]: SCHEDULE_TARGET=xf-kingofwolk\",\"2026-09-21T09:41:22+03:00 pve01 homelab-backup-v2[2759410]: SCHEDULE_RESULT=SUCCESS\",\"2026-09-21T09:41:22+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.\",\"2026-09-21T09:41:22+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\",\"2026-09-21T09:41:22+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 11.004s CPU time, 143.6M memory peak.\",\"2026-09-21T10:04:32+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\",\"2026-09-21T10:04:32+03:00 pve01 homelab-backup-v2[2947207]: SELFTEST_REPLACEMENT486=PASS\",\"2026-09-21T10:11:59+03:00 pve01 homelab-backup-v2[2947207]: SCHEDULE_TARGET=xf-newfi\",\"2026-09-21T10:11:59+03:00 pve01 homelab-backup-v2[2947207]: SCHEDULE_RESULT=SUCCESS\",\"2026-09-21T10:11:59+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.\",\"2026-09-21T10:11:59+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\",\"2026-09-21T10:11:59+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 1min 35.661s CPU time, 162.2M memory peak.\",\"2026-09-21T10:42:58+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\",\"2026-09-21T10:42:59+03:00 pve01 homelab-backup-v2[3117776]: SELFTEST_REPLACEMENT486=PASS\"]\nRCA_CLASSIFICATION={\"fix\":\"IDENTIFY_OWNER;STOP_TIMER_FIRST_THEN_WAIT_FOR_OWNER_TO_EXIT;DO_NOT_BREAK_LOCK\",\"root_cause\":\"HEAVY_LOCK_HELD_BY_LIVE_PROCESS\"}\nNO_MUTATION=true\nNO_SERVICE_STOP=true\nNO_TIMER_STOP=true\nNO_LOCK_BREAK=true\nNO_BACKUP_STARTED=true\nNO_RETENTION_STARTED=true\nTASK_RESULT=PASS_HOMELAB_BACKUP_BUSY_RCA_READONLY\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\nWORKERS2_BACKUP_BUSY_RCA_END=1\n" +} diff --git a/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1.txt b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1.txt new file mode 100644 index 00000000..47e851e4 --- /dev/null +++ b/runtime/history/SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1.txt @@ -0,0 +1,57 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=homelab-backup-busy-rca +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=1d13fe3e140bfc2bc4a6c4003134cad2f1041197c7c8ddf2403689b1cffa1391 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=0 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=96264514854b5aa0f18be36121dab5745543b61e700d11c7aec4d597410b6a94 +SANITIZED_OUTPUT_SHA256=96264514854b5aa0f18be36121dab5745543b61e700d11c7aec4d597410b6a94 +OUTPUT_BEGIN +WORKERS2_BACKUP_BUSY_RCA_BEGIN=1 +COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1 +MODE=read-only +COMPONENT=homelab-backup-busy-rca +MUTATION_BOUNDARY=READ_ONLY_NO_SERVICE_STOP_NO_TIMER_STOP_NO_LOCK_BREAK_NO_CONFIG_CHANGE_NO_BACKUP_NO_GC_NO_GIT_WRITE +SOURCE_BASELINE={"clean":true,"head":"4e59d5afaa670899c56f87a84bc887175f299614","remote_branch_sha":null} +BACKUP_SERVICE={"props":{"ActiveEnterTimestamp":"","ActiveState":"activating","ExecMainCode":"0","ExecMainExitTimestamp":"","ExecMainPID":"3117776","ExecMainStartTimestamp":"Mon 2026-09-21 10:42:58 MSK","ExecMainStatus":"0","FragmentPath":"/etc/systemd/system/homelab-backup-v2.service","InactiveEnterTimestamp":"Mon 2026-09-21 10:11:59 MSK","MainPID":"3117776","RemainAfterExit":"no","Result":"success","SubState":"start","Type":"oneshot"},"rc":0} +BACKUP_TIMER={"props":{"ActiveState":"active","FragmentPath":"/etc/systemd/system/homelab-backup-v2.timer","LastTriggerUSec":"Mon 2026-09-21 10:42:58 MSK","NextElapseUSecRealtime":"","Result":"success","SubState":"running","Triggers":"homelab-backup-v2.service","Unit":"homelab-backup-v2.service"},"rc":0} +SERVICE_UNIT_RELEVANT=["Type=oneshot","ExecStart=/usr/local/sbin/homelab-backup-v2 scheduled"] +TIMER_UNIT_RELEVANT=["OnUnitActiveSec=30min","RandomizedDelaySec=10min"] +HEAVY_LOCK={"exists":true,"flock_rc":1,"free":false,"fuser_pids":[3117776],"lslocks":[{"command":"homelab-backup-","mode":"WRITE","path":"/run/homelab-backup-heavy.lock","pid":3117776,"type":"FLOCK"}]} +HOLDER_PROCESSES=[{"cmd_hash":"cd76277a7385c9f3","pid":3117776,"ps":"3117776 1 5055 SNs homelab-backup- /usr/bin/python3 /usr/local/sbin/homelab-backup-v2 scheduled","state":"S"}] +BACKUP_RELATED_PROCESSES=["3117776 1 5055 SNs homelab-backup- /usr/bin/python3 /usr/local/sbin/homelab-backup-v2 scheduled"] +SERVICE_JOURNAL_1076_WINDOW=[] +SERVICE_JOURNAL_RECENT_TAIL=["2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2339216]: SCHEDULE_TARGET=xf-dsmods","2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2339216]: SCHEDULE_RESULT=SUCCESS","2026-09-21T09:31:02+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.","2026-09-21T09:31:02+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.","2026-09-21T09:31:02+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 1min 18.429s CPU time, 713.4M memory peak.","2026-09-21T09:31:02+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...","2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2759410]: SELFTEST_REPLACEMENT486=PASS","2026-09-21T09:41:22+03:00 pve01 homelab-backup-v2[2759410]: SCHEDULE_TARGET=xf-kingofwolk","2026-09-21T09:41:22+03:00 pve01 homelab-backup-v2[2759410]: SCHEDULE_RESULT=SUCCESS","2026-09-21T09:41:22+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.","2026-09-21T09:41:22+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.","2026-09-21T09:41:22+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 11.004s CPU time, 143.6M memory peak.","2026-09-21T10:04:32+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...","2026-09-21T10:04:32+03:00 pve01 homelab-backup-v2[2947207]: SELFTEST_REPLACEMENT486=PASS","2026-09-21T10:11:59+03:00 pve01 homelab-backup-v2[2947207]: SCHEDULE_TARGET=xf-newfi","2026-09-21T10:11:59+03:00 pve01 homelab-backup-v2[2947207]: SCHEDULE_RESULT=SUCCESS","2026-09-21T10:11:59+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.","2026-09-21T10:11:59+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.","2026-09-21T10:11:59+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 1min 35.661s CPU time, 162.2M memory peak.","2026-09-21T10:42:58+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...","2026-09-21T10:42:59+03:00 pve01 homelab-backup-v2[3117776]: SELFTEST_REPLACEMENT486=PASS"] +RCA_CLASSIFICATION={"fix":"IDENTIFY_OWNER;STOP_TIMER_FIRST_THEN_WAIT_FOR_OWNER_TO_EXIT;DO_NOT_BREAK_LOCK","root_cause":"HEAVY_LOCK_HELD_BY_LIVE_PROCESS"} +NO_MUTATION=true +NO_SERVICE_STOP=true +NO_TIMER_STOP=true +NO_LOCK_BREAK=true +NO_BACKUP_STARTED=true +NO_RETENTION_STARTED=true +TASK_RESULT=PASS_HOMELAB_BACKUP_BUSY_RCA_READONLY +HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} +WORKERS2_BACKUP_BUSY_RCA_END=1 + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index 569c3289..814ff694 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,38 +1,38 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260921-PVEPRO-EDITORIAL-FOUNDATION9-PRODUCTION-PROMOTION-880R1", + "command_id": "SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1", "status": "OK", "rc": 0, "host": "pve01", - "mode": "change", - "component": "pvepro-editorial-foundation9-production-promotion", - "started_at_utc": "2026-09-21T09:04:37Z", - "finished_at_utc": "2026-09-21T09:04:54Z", + "mode": "read-only", + "component": "homelab-backup-busy-rca", + "started_at_utc": "2026-09-21T09:07:14Z", + "finished_at_utc": "2026-09-21T09:07:14Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "0926e7a7e55a737fe76a6e7f259c9d3fdc1ec6758da7d471a3f5d38b1d5b66ea", + "command_sha256": "1d13fe3e140bfc2bc4a6c4003134cad2f1041197c7c8ddf2403689b1cffa1391", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, - "change_declared": true, + "change_declared": false, "result_contract_valid": true, - "result_contract_status": "OK", + "result_contract_status": null, "result_contract_error": null, "command_rc": 0, - "changes_made": true, + "changes_made": false, "rollback_started": false, "rollback_restored": null, - "mutation_outcome": "MUTATED", + "mutation_outcome": "NO_MUTATION", "sanitized": true, "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "59c15af0ab457e18f29fddb9c17ef939293462b55ab30ac23034ad7e4cafb95c", - "sanitized_output_sha256": "59c15af0ab457e18f29fddb9c17ef939293462b55ab30ac23034ad7e4cafb95c", + "raw_evidence_sha256": "96264514854b5aa0f18be36121dab5745543b61e700d11c7aec4d597410b6a94", + "sanitized_output_sha256": "96264514854b5aa0f18be36121dab5745543b61e700d11c7aec4d597410b6a94", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "PRODUCTION_HOST_PRE={\"all_link_down\":false,\"config_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\",\"lock\":null,\"name\":\"pvepro-prod\",\"snapshots\":[],\"status\":\"running\",\"vmstate\":null}\nSTAGING_HOST_PRE={\"all_link_down\":true,\"config_sha256\":\"9fe10236cfbe7f1dff48588eaddd5128b92a8f6ba9a0c3a70c9a435d230439a4\",\"lock\":null,\"name\":\"pvepro-staging-v1\",\"snapshots\":[],\"status\":\"stopped\",\"vmstate\":null}\nPRODUCTION_APP_PRE={\"addon\":1,\"boardActive\":\"1\",\"errors\":20,\"posts\":44,\"targets\":[{\"first_post_id\":1,\"forum\":\"\\u0413\\u043e\\u0442\\u043e\\u0432\\u044b\\u0435 \\u0441\\u0442\\u0435\\u043a\\u0438\",\"match_count\":1,\"message_bytes\":1526,\"message_sha256\":\"191b9f294672f2cab32e8364c308e80c7f8aa46a648e37773b5cd5831f63e792\",\"message_words\":134,\"reply_count\":0,\"thread_id\":1,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] PVEPro Stack Passport\"},{\"first_post_id\":2,\"forum\":\"PVE Battles\",\"match_count\":1,\"message_bytes\":1264,\"message_sha256\":\"599e966fbb46d738717961267e4e3c2f66c6395f0d394013cc48ca2687e665ec\",\"message_words\":102,\"reply_count\":0,\"thread_id\":2,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] PVE Battle \\u2014 \\u0441\\u0440\\u0430\\u0432\\u043d\\u0435\\u043d\\u0438\\u0435 \\u0430\\u0440\\u0445\\u0438\\u0442\\u0435\\u043a\\u0442\\u0443\\u0440\"},{\"first_post_id\":3,\"forum\":\"\\u041e\\u043d\\u043e \\u0441\\u043b\\u043e\\u043c\\u0430\\u043b\\u043e\\u0441\\u044c\",\"match_count\":1,\"message_bytes\":1182,\"message_sha256\":\"6bdc469569b82c59cd79523d499b37edfc14d34353fa6302ccb3c6bd46c2b95b\",\"message_words\":91,\"reply_count\":0,\"thread_id\":3,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0420\\u0430\\u0437\\u0431\\u043e\\u0440 \\u0438\\u043d\\u0446\\u0438\\u0434\\u0435\\u043d\\u0442\\u0430 / postmortem\"},{\"first_post_id\":4,\"forum\":\"Backup Challenge\",\"match_count\":1,\"message_bytes\":953,\"message_sha256\":\"666a4f3ad6d3f97b4e61ea0ccdcc9a834c5f924ffe1fdf02c9b01d49e6e998ff\",\"message_words\":88,\"reply_count\":0,\"thread_id\":4,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] Backup Challenge \\u2014 \\u0434\\u043e\\u043a\\u0430\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u0441\\u0442\\u0432\\u043e \\u0432\\u043e\\u0441\\u0441\\u0442\\u0430\\u043d\\u043e\\u0432\\u043b\\u0435\\u043d\\u0438\\u044f\"},{\"first_post_id\":5,\"forum\":\"\\u0411\\u0435\\u0437\\u043e\\u043f\\u0430\\u0441\\u043d\\u043e\\u0441\\u0442\\u044c\",\"match_count\":1,\"message_bytes\":1068,\"message_sha256\":\"6671884720fb17171cc150c6211d5580e8a62843578e465418ce4e516d0acb83\",\"message_words\":105,\"reply_count\":0,\"thread_id\":5,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0410\\u0443\\u0434\\u0438\\u0442 \\u0431\\u0435\\u0437\\u043e\\u043f\\u0430\\u0441\\u043d\\u043e\\u0441\\u0442\\u0438 \\u0438\\u043d\\u0444\\u0440\\u0430\\u0441\\u0442\\u0440\\u0443\\u043a\\u0442\\u0443\\u0440\\u044b\"},{\"first_post_id\":6,\"forum\":\"PVEPro AI Lab\",\"match_count\":1,\"message_bytes\":1160,\"message_sha256\":\"a6d2bfe6ff00410020265298455b045801bf6a4413ffc3bc6da05a3cdfe53d00\",\"message_words\":114,\"reply_count\":0,\"thread_id\":6,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] Private AI / RAG \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\"},{\"first_post_id\":7,\"forum\":\"\\u041c\\u0438\\u0433\\u0440\\u0430\\u0446\\u0438\\u0438 \\u0441 SaaS\",\"match_count\":1,\"message_bytes\":1227,\"message_sha256\":\"e68b51653a45f342b42d20a6bbd5690eff408984a4ece5780bd8a042dfad5252\",\"message_words\":108,\"reply_count\":0,\"thread_id\":7,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u041c\\u0438\\u0433\\u0440\\u0430\\u0446\\u0438\\u044f \\u0441 SaaS\"},{\"first_post_id\":8,\"forum\":\"\\u0417\\u0430\\u043f\\u0440\\u043e\\u0441\\u044b \\u043d\\u0430 \\u0432\\u043d\\u0435\\u0434\\u0440\\u0435\\u043d\\u0438\\u0435\",\"match_count\":1,\"message_bytes\":1101,\"message_sha256\":\"d0007661a8f64295244d164b63dd006af97d54149c72f3d9e1414b87c519b788\",\"message_words\":104,\"reply_count\":0,\"thread_id\":8,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0417\\u0430\\u043f\\u0440\\u043e\\u0441 \\u043d\\u0430 \\u0430\\u0443\\u0434\\u0438\\u0442 / \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\\u0438\\u0440\\u043e\\u0432\\u0430\\u043d\\u0438\\u0435 / \\u0432\\u043d\\u0435\\u0434\\u0440\\u0435\\u043d\\u0438\\u0435\"},{\"first_post_id\":9,\"forum\":\"\\u042d\\u043a\\u0441\\u043f\\u0435\\u0440\\u0442\\u044b PVEPro\",\"match_count\":1,\"message_bytes\":1125,\"message_sha256\":\"f68c4920277e57f62b2d9ef2995690477603c2b73c39e4a2e2be368fed8a62c8\",\"message_words\":108,\"reply_count\":0,\"thread_id\":9,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u041f\\u0440\\u043e\\u0444\\u0438\\u043b\\u044c \\u044d\\u043a\\u0441\\u043f\\u0435\\u0440\\u0442\\u0430 PVEPro\"}],\"threads\":44}\nPOST_EDITOR_PROBE={\"methods\":{\"save\":{\"exists\":true,\"public\":true},\"setMessage\":{\"exists\":true,\"public\":true}},\"reflection_ok\":true}\nPRODUCTION_APPLY=[{\"bytes\":4256,\"sha256\":\"4905c1e396bf88bdcd7ff8896d88bf6f2e25c09b1a74dcef1e5dc4d6d75cf132\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] PVEPro Stack Passport\",\"words\":323},{\"bytes\":3484,\"sha256\":\"81e2eb02906a3ca113971ceecf395f2a148129b0948a0064f56ec184f39de30e\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] PVE Battle \\u2014 \\u0441\\u0440\\u0430\\u0432\\u043d\\u0435\\u043d\\u0438\\u0435 \\u0430\\u0440\\u0445\\u0438\\u0442\\u0435\\u043a\\u0442\\u0443\\u0440\",\"words\":264},{\"bytes\":3161,\"sha256\":\"82399c1c75dbc4dde79ea2a1a5df4243b494f7868f1506c3f645aa168380ad1e\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0420\\u0430\\u0437\\u0431\\u043e\\u0440 \\u0438\\u043d\\u0446\\u0438\\u0434\\u0435\\u043d\\u0442\\u0430 / postmortem\",\"words\":234},{\"bytes\":3137,\"sha256\":\"7818be4b99dbd3c6f22265373ee4857fc730ccb6e82e07916e8ce27cbdcb3d94\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] Backup Challenge \\u2014 \\u0434\\u043e\\u043a\\u0430\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u0441\\u0442\\u0432\\u043e \\u0432\\u043e\\u0441\\u0441\\u0442\\u0430\\u043d\\u043e\\u0432\\u043b\\u0435\\u043d\\u0438\\u044f\",\"words\":231},{\"bytes\":3203,\"sha256\":\"c4748709995f84ff138b574277ae3d96e4984ece97864bdfb428de37932cc2c8\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0410\\u0443\\u0434\\u0438\\u0442 \\u0431\\u0435\\u0437\\u043e\\u043f\\u0430\\u0441\\u043d\\u043e\\u0441\\u0442\\u0438 \\u0438\\u043d\\u0444\\u0440\\u0430\\u0441\\u0442\\u0440\\u0443\\u043a\\u0442\\u0443\\u0440\\u044b\",\"words\":238},{\"bytes\":3718,\"sha256\":\"4c1608cea07ec2797a016d09d68390ba7dd282a5ca9507e4861f046d197e8125\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] Private AI / RAG \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\",\"words\":276},{\"bytes\":3342,\"sha256\":\"3e36320b7d789187b28e5b88819646d1525d0f2a9930ac63919143ec85addf98\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u041c\\u0438\\u0433\\u0440\\u0430\\u0446\\u0438\\u044f \\u0441 SaaS\",\"words\":246},{\"bytes\":3551,\"sha256\":\"97320a980cec31477d8c782e26587c9a96449e53a5b2212d4b64b26d4da8e56a\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0417\\u0430\\u043f\\u0440\\u043e\\u0441 \\u043d\\u0430 \\u0430\\u0443\\u0434\\u0438\\u0442 / \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\\u0438\\u0440\\u043e\\u0432\\u0430\\u043d\\u0438\\u0435 / \\u0432\\u043d\\u0435\\u0434\\u0440\\u0435\\u043d\\u0438\\u0435\",\"words\":252},{\"bytes\":3394,\"sha256\":\"3997b5d8cbf996a7d07792082f4c3a9226fdae9d695cdf17f8f5ffbf7b341275\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u041f\\u0440\\u043e\\u0444\\u0438\\u043b\\u044c \\u044d\\u043a\\u0441\\u043f\\u0435\\u0440\\u0442\\u0430 PVEPro\",\"words\":245}]\nPRODUCTION_POST_STATE={\"addon\":1,\"boardActive\":\"1\",\"errors\":20,\"posts\":44,\"targets\":[{\"first_post_id\":1,\"forum\":\"\\u0413\\u043e\\u0442\\u043e\\u0432\\u044b\\u0435 \\u0441\\u0442\\u0435\\u043a\\u0438\",\"match_count\":1,\"message_bytes\":4256,\"message_sha256\":\"4905c1e396bf88bdcd7ff8896d88bf6f2e25c09b1a74dcef1e5dc4d6d75cf132\",\"message_words\":323,\"reply_count\":0,\"thread_id\":1,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] PVEPro Stack Passport\"},{\"first_post_id\":2,\"forum\":\"PVE Battles\",\"match_count\":1,\"message_bytes\":3484,\"message_sha256\":\"81e2eb02906a3ca113971ceecf395f2a148129b0948a0064f56ec184f39de30e\",\"message_words\":264,\"reply_count\":0,\"thread_id\":2,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] PVE Battle \\u2014 \\u0441\\u0440\\u0430\\u0432\\u043d\\u0435\\u043d\\u0438\\u0435 \\u0430\\u0440\\u0445\\u0438\\u0442\\u0435\\u043a\\u0442\\u0443\\u0440\"},{\"first_post_id\":3,\"forum\":\"\\u041e\\u043d\\u043e \\u0441\\u043b\\u043e\\u043c\\u0430\\u043b\\u043e\\u0441\\u044c\",\"match_count\":1,\"message_bytes\":3161,\"message_sha256\":\"82399c1c75dbc4dde79ea2a1a5df4243b494f7868f1506c3f645aa168380ad1e\",\"message_words\":234,\"reply_count\":0,\"thread_id\":3,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0420\\u0430\\u0437\\u0431\\u043e\\u0440 \\u0438\\u043d\\u0446\\u0438\\u0434\\u0435\\u043d\\u0442\\u0430 / postmortem\"},{\"first_post_id\":4,\"forum\":\"Backup Challenge\",\"match_count\":1,\"message_bytes\":3137,\"message_sha256\":\"7818be4b99dbd3c6f22265373ee4857fc730ccb6e82e07916e8ce27cbdcb3d94\",\"message_words\":231,\"reply_count\":0,\"thread_id\":4,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] Backup Challenge \\u2014 \\u0434\\u043e\\u043a\\u0430\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u0441\\u0442\\u0432\\u043e \\u0432\\u043e\\u0441\\u0441\\u0442\\u0430\\u043d\\u043e\\u0432\\u043b\\u0435\\u043d\\u0438\\u044f\"},{\"first_post_id\":5,\"forum\":\"\\u0411\\u0435\\u0437\\u043e\\u043f\\u0430\\u0441\\u043d\\u043e\\u0441\\u0442\\u044c\",\"match_count\":1,\"message_bytes\":3203,\"message_sha256\":\"c4748709995f84ff138b574277ae3d96e4984ece97864bdfb428de37932cc2c8\",\"message_words\":238,\"reply_count\":0,\"thread_id\":5,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0410\\u0443\\u0434\\u0438\\u0442 \\u0431\\u0435\\u0437\\u043e\\u043f\\u0430\\u0441\\u043d\\u043e\\u0441\\u0442\\u0438 \\u0438\\u043d\\u0444\\u0440\\u0430\\u0441\\u0442\\u0440\\u0443\\u043a\\u0442\\u0443\\u0440\\u044b\"},{\"first_post_id\":6,\"forum\":\"PVEPro AI Lab\",\"match_count\":1,\"message_bytes\":3718,\"message_sha256\":\"4c1608cea07ec2797a016d09d68390ba7dd282a5ca9507e4861f046d197e8125\",\"message_words\":276,\"reply_count\":0,\"thread_id\":6,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] Private AI / RAG \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\"},{\"first_post_id\":7,\"forum\":\"\\u041c\\u0438\\u0433\\u0440\\u0430\\u0446\\u0438\\u0438 \\u0441 SaaS\",\"match_count\":1,\"message_bytes\":3342,\"message_sha256\":\"3e36320b7d789187b28e5b88819646d1525d0f2a9930ac63919143ec85addf98\",\"message_words\":246,\"reply_count\":0,\"thread_id\":7,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u041c\\u0438\\u0433\\u0440\\u0430\\u0446\\u0438\\u044f \\u0441 SaaS\"},{\"first_post_id\":8,\"forum\":\"\\u0417\\u0430\\u043f\\u0440\\u043e\\u0441\\u044b \\u043d\\u0430 \\u0432\\u043d\\u0435\\u0434\\u0440\\u0435\\u043d\\u0438\\u0435\",\"match_count\":1,\"message_bytes\":3551,\"message_sha256\":\"97320a980cec31477d8c782e26587c9a96449e53a5b2212d4b64b26d4da8e56a\",\"message_words\":252,\"reply_count\":0,\"thread_id\":8,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0417\\u0430\\u043f\\u0440\\u043e\\u0441 \\u043d\\u0430 \\u0430\\u0443\\u0434\\u0438\\u0442 / \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\\u0438\\u0440\\u043e\\u0432\\u0430\\u043d\\u0438\\u0435 / \\u0432\\u043d\\u0435\\u0434\\u0440\\u0435\\u043d\\u0438\\u0435\"},{\"first_post_id\":9,\"forum\":\"\\u042d\\u043a\\u0441\\u043f\\u0435\\u0440\\u0442\\u044b PVEPro\",\"match_count\":1,\"message_bytes\":3394,\"message_sha256\":\"3997b5d8cbf996a7d07792082f4c3a9226fdae9d695cdf17f8f5ffbf7b341275\",\"message_words\":245,\"reply_count\":0,\"thread_id\":9,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u041f\\u0440\\u043e\\u0444\\u0438\\u043b\\u044c \\u044d\\u043a\\u0441\\u043f\\u0435\\u0440\\u0442\\u0430 PVEPro\"}],\"threads\":44}\nPUBLIC_THREAD_ACCEPTANCE=[{\"bytes\":60527,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/threads/shablon-pvepro-stack-passport.1/\",\"http\":200,\"sha256\":\"d90d5ed8d56b17e00420c606e34f14f0889bb5a0c21296f7808f131bd1729b86\",\"thread_id\":1},{\"bytes\":58012,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/threads/shablon-pve-battle-sravnenie-arxitektur.2/\",\"http\":200,\"sha256\":\"d3fc715fe938e821b6d1505a262545250a65118c8e51d8169d420a867b781319\",\"thread_id\":2},{\"bytes\":57131,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/threads/shablon-razbor-incidenta-postmortem.3/\",\"http\":200,\"sha256\":\"24a15f75b5584dd2bd8a8931c792ddf0cbfa7739bae0f622ec6ace69510596d8\",\"thread_id\":3},{\"bytes\":57319,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/threads/shablon-backup-challenge-dokazatelstvo-vosstanovlenija.4/\",\"http\":200,\"sha256\":\"2651373725fab27c2884efc353fc625421626a4ec60e3efd01ba33c570b5f3ce\",\"thread_id\":4},{\"bytes\":57325,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/threads/shablon-audit-bezopasnosti-infrastruktury.5/\",\"http\":200,\"sha256\":\"195abde0e3601efab313ea91bccaef2e4828b2fbfe649bf1b3823c8bac3c52cf\",\"thread_id\":5},{\"bytes\":58366,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/threads/shablon-private-ai-rag-proekt.6/\",\"http\":200,\"sha256\":\"0f6afcf841159ac4938bd78ad37bf75c9d50c9982a5c25c3aaf7bc408335b263\",\"thread_id\":6},{\"bytes\":56904,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/threads/shablon-migracija-s-saas.7/\",\"http\":200,\"sha256\":\"5594d4bfa59b879f0fb955629f6a183ca10c2f8af5eb01e9eef554b6883642ee\",\"thread_id\":7},{\"bytes\":58611,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/threads/shablon-zapros-na-audit-proektirovanie-vnedrenie.8/\",\"http\":200,\"sha256\":\"3f4e674af539a3b1b6ab7bd74fa4a7de33a5f12385bb0aeb17128771e9da2536\",\"thread_id\":8},{\"bytes\":57577,\"content_type\":\"text/html; charset=utf-8\",\"effective\":\"https://pvepro.ru/threads/shablon-profil-ehksperta-pvepro.9/\",\"http\":200,\"sha256\":\"ff2f91c23b84667438689cf488508af207bc9ff788d843994fbb3acb0a27299c\",\"thread_id\":9}]\nPRODUCTION_FRESH_PROCESS_FINAL={\"addon\":1,\"boardActive\":\"1\",\"errors\":20,\"posts\":44,\"targets\":[{\"first_post_id\":1,\"forum\":\"\\u0413\\u043e\\u0442\\u043e\\u0432\\u044b\\u0435 \\u0441\\u0442\\u0435\\u043a\\u0438\",\"match_count\":1,\"message_bytes\":4256,\"message_sha256\":\"4905c1e396bf88bdcd7ff8896d88bf6f2e25c09b1a74dcef1e5dc4d6d75cf132\",\"message_words\":323,\"reply_count\":0,\"thread_id\":1,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] PVEPro Stack Passport\"},{\"first_post_id\":2,\"forum\":\"PVE Battles\",\"match_count\":1,\"message_bytes\":3484,\"message_sha256\":\"81e2eb02906a3ca113971ceecf395f2a148129b0948a0064f56ec184f39de30e\",\"message_words\":264,\"reply_count\":0,\"thread_id\":2,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] PVE Battle \\u2014 \\u0441\\u0440\\u0430\\u0432\\u043d\\u0435\\u043d\\u0438\\u0435 \\u0430\\u0440\\u0445\\u0438\\u0442\\u0435\\u043a\\u0442\\u0443\\u0440\"},{\"first_post_id\":3,\"forum\":\"\\u041e\\u043d\\u043e \\u0441\\u043b\\u043e\\u043c\\u0430\\u043b\\u043e\\u0441\\u044c\",\"match_count\":1,\"message_bytes\":3161,\"message_sha256\":\"82399c1c75dbc4dde79ea2a1a5df4243b494f7868f1506c3f645aa168380ad1e\",\"message_words\":234,\"reply_count\":0,\"thread_id\":3,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0420\\u0430\\u0437\\u0431\\u043e\\u0440 \\u0438\\u043d\\u0446\\u0438\\u0434\\u0435\\u043d\\u0442\\u0430 / postmortem\"},{\"first_post_id\":4,\"forum\":\"Backup Challenge\",\"match_count\":1,\"message_bytes\":3137,\"message_sha256\":\"7818be4b99dbd3c6f22265373ee4857fc730ccb6e82e07916e8ce27cbdcb3d94\",\"message_words\":231,\"reply_count\":0,\"thread_id\":4,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] Backup Challenge \\u2014 \\u0434\\u043e\\u043a\\u0430\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u0441\\u0442\\u0432\\u043e \\u0432\\u043e\\u0441\\u0441\\u0442\\u0430\\u043d\\u043e\\u0432\\u043b\\u0435\\u043d\\u0438\\u044f\"},{\"first_post_id\":5,\"forum\":\"\\u0411\\u0435\\u0437\\u043e\\u043f\\u0430\\u0441\\u043d\\u043e\\u0441\\u0442\\u044c\",\"match_count\":1,\"message_bytes\":3203,\"message_sha256\":\"c4748709995f84ff138b574277ae3d96e4984ece97864bdfb428de37932cc2c8\",\"message_words\":238,\"reply_count\":0,\"thread_id\":5,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0410\\u0443\\u0434\\u0438\\u0442 \\u0431\\u0435\\u0437\\u043e\\u043f\\u0430\\u0441\\u043d\\u043e\\u0441\\u0442\\u0438 \\u0438\\u043d\\u0444\\u0440\\u0430\\u0441\\u0442\\u0440\\u0443\\u043a\\u0442\\u0443\\u0440\\u044b\"},{\"first_post_id\":6,\"forum\":\"PVEPro AI Lab\",\"match_count\":1,\"message_bytes\":3718,\"message_sha256\":\"4c1608cea07ec2797a016d09d68390ba7dd282a5ca9507e4861f046d197e8125\",\"message_words\":276,\"reply_count\":0,\"thread_id\":6,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] Private AI / RAG \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\"},{\"first_post_id\":7,\"forum\":\"\\u041c\\u0438\\u0433\\u0440\\u0430\\u0446\\u0438\\u0438 \\u0441 SaaS\",\"match_count\":1,\"message_bytes\":3342,\"message_sha256\":\"3e36320b7d789187b28e5b88819646d1525d0f2a9930ac63919143ec85addf98\",\"message_words\":246,\"reply_count\":0,\"thread_id\":7,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u041c\\u0438\\u0433\\u0440\\u0430\\u0446\\u0438\\u044f \\u0441 SaaS\"},{\"first_post_id\":8,\"forum\":\"\\u0417\\u0430\\u043f\\u0440\\u043e\\u0441\\u044b \\u043d\\u0430 \\u0432\\u043d\\u0435\\u0434\\u0440\\u0435\\u043d\\u0438\\u0435\",\"match_count\":1,\"message_bytes\":3551,\"message_sha256\":\"97320a980cec31477d8c782e26587c9a96449e53a5b2212d4b64b26d4da8e56a\",\"message_words\":252,\"reply_count\":0,\"thread_id\":8,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0417\\u0430\\u043f\\u0440\\u043e\\u0441 \\u043d\\u0430 \\u0430\\u0443\\u0434\\u0438\\u0442 / \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\\u0438\\u0440\\u043e\\u0432\\u0430\\u043d\\u0438\\u0435 / \\u0432\\u043d\\u0435\\u0434\\u0440\\u0435\\u043d\\u0438\\u0435\"},{\"first_post_id\":9,\"forum\":\"\\u042d\\u043a\\u0441\\u043f\\u0435\\u0440\\u0442\\u044b PVEPro\",\"match_count\":1,\"message_bytes\":3394,\"message_sha256\":\"3997b5d8cbf996a7d07792082f4c3a9226fdae9d695cdf17f8f5ffbf7b341275\",\"message_words\":245,\"reply_count\":0,\"thread_id\":9,\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u041f\\u0440\\u043e\\u0444\\u0438\\u043b\\u044c \\u044d\\u043a\\u0441\\u043f\\u0435\\u0440\\u0442\\u0430 PVEPro\"}],\"threads\":44}\nSTAGING_UNCHANGED=true\nPRODUCTION_FINAL_HOST={\"all_link_down\":false,\"config_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\",\"lock\":null,\"name\":\"pvepro-prod\",\"snapshots\":[],\"status\":\"running\",\"vmstate\":null}\nEDITORIAL_FOUNDATION9_CHECKPOINT_COMPLETE=true\nEDITORIAL_TARGET_MANIFEST=[{\"bytes\":4256,\"forum\":\"\\u0413\\u043e\\u0442\\u043e\\u0432\\u044b\\u0435 \\u0441\\u0442\\u0435\\u043a\\u0438\",\"sha256\":\"4905c1e396bf88bdcd7ff8896d88bf6f2e25c09b1a74dcef1e5dc4d6d75cf132\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] PVEPro Stack Passport\",\"words\":323},{\"bytes\":3484,\"forum\":\"PVE Battles\",\"sha256\":\"81e2eb02906a3ca113971ceecf395f2a148129b0948a0064f56ec184f39de30e\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] PVE Battle \\u2014 \\u0441\\u0440\\u0430\\u0432\\u043d\\u0435\\u043d\\u0438\\u0435 \\u0430\\u0440\\u0445\\u0438\\u0442\\u0435\\u043a\\u0442\\u0443\\u0440\",\"words\":264},{\"bytes\":3161,\"forum\":\"\\u041e\\u043d\\u043e \\u0441\\u043b\\u043e\\u043c\\u0430\\u043b\\u043e\\u0441\\u044c\",\"sha256\":\"82399c1c75dbc4dde79ea2a1a5df4243b494f7868f1506c3f645aa168380ad1e\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0420\\u0430\\u0437\\u0431\\u043e\\u0440 \\u0438\\u043d\\u0446\\u0438\\u0434\\u0435\\u043d\\u0442\\u0430 / postmortem\",\"words\":234},{\"bytes\":3137,\"forum\":\"Backup Challenge\",\"sha256\":\"7818be4b99dbd3c6f22265373ee4857fc730ccb6e82e07916e8ce27cbdcb3d94\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] Backup Challenge \\u2014 \\u0434\\u043e\\u043a\\u0430\\u0437\\u0430\\u0442\\u0435\\u043b\\u044c\\u0441\\u0442\\u0432\\u043e \\u0432\\u043e\\u0441\\u0441\\u0442\\u0430\\u043d\\u043e\\u0432\\u043b\\u0435\\u043d\\u0438\\u044f\",\"words\":231},{\"bytes\":3203,\"forum\":\"\\u0411\\u0435\\u0437\\u043e\\u043f\\u0430\\u0441\\u043d\\u043e\\u0441\\u0442\\u044c\",\"sha256\":\"c4748709995f84ff138b574277ae3d96e4984ece97864bdfb428de37932cc2c8\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0410\\u0443\\u0434\\u0438\\u0442 \\u0431\\u0435\\u0437\\u043e\\u043f\\u0430\\u0441\\u043d\\u043e\\u0441\\u0442\\u0438 \\u0438\\u043d\\u0444\\u0440\\u0430\\u0441\\u0442\\u0440\\u0443\\u043a\\u0442\\u0443\\u0440\\u044b\",\"words\":238},{\"bytes\":3718,\"forum\":\"PVEPro AI Lab\",\"sha256\":\"4c1608cea07ec2797a016d09d68390ba7dd282a5ca9507e4861f046d197e8125\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] Private AI / RAG \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\",\"words\":276},{\"bytes\":3342,\"forum\":\"\\u041c\\u0438\\u0433\\u0440\\u0430\\u0446\\u0438\\u0438 \\u0441 SaaS\",\"sha256\":\"3e36320b7d789187b28e5b88819646d1525d0f2a9930ac63919143ec85addf98\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u041c\\u0438\\u0433\\u0440\\u0430\\u0446\\u0438\\u044f \\u0441 SaaS\",\"words\":246},{\"bytes\":3551,\"forum\":\"\\u0417\\u0430\\u043f\\u0440\\u043e\\u0441\\u044b \\u043d\\u0430 \\u0432\\u043d\\u0435\\u0434\\u0440\\u0435\\u043d\\u0438\\u0435\",\"sha256\":\"97320a980cec31477d8c782e26587c9a96449e53a5b2212d4b64b26d4da8e56a\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u0417\\u0430\\u043f\\u0440\\u043e\\u0441 \\u043d\\u0430 \\u0430\\u0443\\u0434\\u0438\\u0442 / \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\\u0438\\u0440\\u043e\\u0432\\u0430\\u043d\\u0438\\u0435 / \\u0432\\u043d\\u0435\\u0434\\u0440\\u0435\\u043d\\u0438\\u0435\",\"words\":252},{\"bytes\":3394,\"forum\":\"\\u042d\\u043a\\u0441\\u043f\\u0435\\u0440\\u0442\\u044b PVEPro\",\"sha256\":\"3997b5d8cbf996a7d07792082f4c3a9226fdae9d695cdf17f8f5ffbf7b341275\",\"title\":\"[\\u0428\\u0430\\u0431\\u043b\\u043e\\u043d] \\u041f\\u0440\\u043e\\u0444\\u0438\\u043b\\u044c \\u044d\\u043a\\u0441\\u043f\\u0435\\u0440\\u0442\\u0430 PVEPro\",\"words\":245}]\nPRODUCT_CHECKPOINTS_REMAINING=11\nPLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=11\nCHECKPOINTS13_14_REMAIN_OPEN=true\nNEXT_GATE=EDITORIAL_CTA5_CHECKPOINT16\nTASK_RESULT=PASS_PVEPRO_EDITORIAL_FOUNDATION9_PRODUCTION_PROMOTION\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"SUPPORT-260921-PVEPRO-EDITORIAL-FOUNDATION9-PRODUCTION-PROMOTION-880R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n" + "output": "WORKERS2_BACKUP_BUSY_RCA_BEGIN=1\nCOMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1\nMODE=read-only\nCOMPONENT=homelab-backup-busy-rca\nMUTATION_BOUNDARY=READ_ONLY_NO_SERVICE_STOP_NO_TIMER_STOP_NO_LOCK_BREAK_NO_CONFIG_CHANGE_NO_BACKUP_NO_GC_NO_GIT_WRITE\nSOURCE_BASELINE={\"clean\":true,\"head\":\"4e59d5afaa670899c56f87a84bc887175f299614\",\"remote_branch_sha\":null}\nBACKUP_SERVICE={\"props\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"activating\",\"ExecMainCode\":\"0\",\"ExecMainExitTimestamp\":\"\",\"ExecMainPID\":\"3117776\",\"ExecMainStartTimestamp\":\"Mon 2026-09-21 10:42:58 MSK\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-v2.service\",\"InactiveEnterTimestamp\":\"Mon 2026-09-21 10:11:59 MSK\",\"MainPID\":\"3117776\",\"RemainAfterExit\":\"no\",\"Result\":\"success\",\"SubState\":\"start\",\"Type\":\"oneshot\"},\"rc\":0}\nBACKUP_TIMER={\"props\":{\"ActiveState\":\"active\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-v2.timer\",\"LastTriggerUSec\":\"Mon 2026-09-21 10:42:58 MSK\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"running\",\"Triggers\":\"homelab-backup-v2.service\",\"Unit\":\"homelab-backup-v2.service\"},\"rc\":0}\nSERVICE_UNIT_RELEVANT=[\"Type=oneshot\",\"ExecStart=/usr/local/sbin/homelab-backup-v2 scheduled\"]\nTIMER_UNIT_RELEVANT=[\"OnUnitActiveSec=30min\",\"RandomizedDelaySec=10min\"]\nHEAVY_LOCK={\"exists\":true,\"flock_rc\":1,\"free\":false,\"fuser_pids\":[3117776],\"lslocks\":[{\"command\":\"homelab-backup-\",\"mode\":\"WRITE\",\"path\":\"/run/homelab-backup-heavy.lock\",\"pid\":3117776,\"type\":\"FLOCK\"}]}\nHOLDER_PROCESSES=[{\"cmd_hash\":\"cd76277a7385c9f3\",\"pid\":3117776,\"ps\":\"3117776 1 5055 SNs homelab-backup- /usr/bin/python3 /usr/local/sbin/homelab-backup-v2 scheduled\",\"state\":\"S\"}]\nBACKUP_RELATED_PROCESSES=[\"3117776 1 5055 SNs homelab-backup- /usr/bin/python3 /usr/local/sbin/homelab-backup-v2 scheduled\"]\nSERVICE_JOURNAL_1076_WINDOW=[]\nSERVICE_JOURNAL_RECENT_TAIL=[\"2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2339216]: SCHEDULE_TARGET=xf-dsmods\",\"2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2339216]: SCHEDULE_RESULT=SUCCESS\",\"2026-09-21T09:31:02+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.\",\"2026-09-21T09:31:02+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\",\"2026-09-21T09:31:02+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 1min 18.429s CPU time, 713.4M memory peak.\",\"2026-09-21T09:31:02+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\",\"2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2759410]: SELFTEST_REPLACEMENT486=PASS\",\"2026-09-21T09:41:22+03:00 pve01 homelab-backup-v2[2759410]: SCHEDULE_TARGET=xf-kingofwolk\",\"2026-09-21T09:41:22+03:00 pve01 homelab-backup-v2[2759410]: SCHEDULE_RESULT=SUCCESS\",\"2026-09-21T09:41:22+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.\",\"2026-09-21T09:41:22+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\",\"2026-09-21T09:41:22+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 11.004s CPU time, 143.6M memory peak.\",\"2026-09-21T10:04:32+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\",\"2026-09-21T10:04:32+03:00 pve01 homelab-backup-v2[2947207]: SELFTEST_REPLACEMENT486=PASS\",\"2026-09-21T10:11:59+03:00 pve01 homelab-backup-v2[2947207]: SCHEDULE_TARGET=xf-newfi\",\"2026-09-21T10:11:59+03:00 pve01 homelab-backup-v2[2947207]: SCHEDULE_RESULT=SUCCESS\",\"2026-09-21T10:11:59+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.\",\"2026-09-21T10:11:59+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.\",\"2026-09-21T10:11:59+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 1min 35.661s CPU time, 162.2M memory peak.\",\"2026-09-21T10:42:58+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...\",\"2026-09-21T10:42:59+03:00 pve01 homelab-backup-v2[3117776]: SELFTEST_REPLACEMENT486=PASS\"]\nRCA_CLASSIFICATION={\"fix\":\"IDENTIFY_OWNER;STOP_TIMER_FIRST_THEN_WAIT_FOR_OWNER_TO_EXIT;DO_NOT_BREAK_LOCK\",\"root_cause\":\"HEAVY_LOCK_HELD_BY_LIVE_PROCESS\"}\nNO_MUTATION=true\nNO_SERVICE_STOP=true\nNO_TIMER_STOP=true\nNO_LOCK_BREAK=true\nNO_BACKUP_STARTED=true\nNO_RETENTION_STARTED=true\nTASK_RESULT=PASS_HOMELAB_BACKUP_BUSY_RCA_READONLY\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\nWORKERS2_BACKUP_BUSY_RCA_END=1\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index c9bdb6da..47e851e4 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,50 +1,57 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260921-PVEPRO-EDITORIAL-FOUNDATION9-PRODUCTION-PROMOTION-880R1 +COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1 STATUS=OK RC=0 HOST=pve01 -MODE=change -COMPONENT=pvepro-editorial-foundation9-production-promotion +MODE=read-only +COMPONENT=homelab-backup-busy-rca REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=0926e7a7e55a737fe76a6e7f259c9d3fdc1ec6758da7d471a3f5d38b1d5b66ea +COMMAND_SHA256=1d13fe3e140bfc2bc4a6c4003134cad2f1041197c7c8ddf2403689b1cffa1391 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true -CHANGE_DECLARED=true +CHANGE_DECLARED=false RESULT_CONTRACT_VALID=true -RESULT_CONTRACT_STATUS=OK +RESULT_CONTRACT_STATUS=NOT_APPLICABLE RESULT_CONTRACT_ERROR=NONE COMMAND_RC=0 -CHANGES_MADE=true +CHANGES_MADE=false ROLLBACK_STARTED=false ROLLBACK_RESTORED=null -MUTATION_OUTCOME=MUTATED +MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=59c15af0ab457e18f29fddb9c17ef939293462b55ab30ac23034ad7e4cafb95c -SANITIZED_OUTPUT_SHA256=59c15af0ab457e18f29fddb9c17ef939293462b55ab30ac23034ad7e4cafb95c +RAW_EVIDENCE_SHA256=96264514854b5aa0f18be36121dab5745543b61e700d11c7aec4d597410b6a94 +SANITIZED_OUTPUT_SHA256=96264514854b5aa0f18be36121dab5745543b61e700d11c7aec4d597410b6a94 OUTPUT_BEGIN -PRODUCTION_HOST_PRE={"all_link_down":false,"config_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab","lock":null,"name":"pvepro-prod","snapshots":[],"status":"running","vmstate":null} -STAGING_HOST_PRE={"all_link_down":true,"config_sha256":"9fe10236cfbe7f1dff48588eaddd5128b92a8f6ba9a0c3a70c9a435d230439a4","lock":null,"name":"pvepro-staging-v1","snapshots":[],"status":"stopped","vmstate":null} -PRODUCTION_APP_PRE={"addon":1,"boardActive":"1","errors":20,"posts":44,"targets":[{"first_post_id":1,"forum":"\u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0442\u0435\u043a\u0438","match_count":1,"message_bytes":1526,"message_sha256":"191b9f294672f2cab32e8364c308e80c7f8aa46a648e37773b5cd5831f63e792","message_words":134,"reply_count":0,"thread_id":1,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] PVEPro Stack Passport"},{"first_post_id":2,"forum":"PVE Battles","match_count":1,"message_bytes":1264,"message_sha256":"599e966fbb46d738717961267e4e3c2f66c6395f0d394013cc48ca2687e665ec","message_words":102,"reply_count":0,"thread_id":2,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] PVE Battle \u2014 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440"},{"first_post_id":3,"forum":"\u041e\u043d\u043e \u0441\u043b\u043e\u043c\u0430\u043b\u043e\u0441\u044c","match_count":1,"message_bytes":1182,"message_sha256":"6bdc469569b82c59cd79523d499b37edfc14d34353fa6302ccb3c6bd46c2b95b","message_words":91,"reply_count":0,"thread_id":3,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0420\u0430\u0437\u0431\u043e\u0440 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430 / postmortem"},{"first_post_id":4,"forum":"Backup Challenge","match_count":1,"message_bytes":953,"message_sha256":"666a4f3ad6d3f97b4e61ea0ccdcc9a834c5f924ffe1fdf02c9b01d49e6e998ff","message_words":88,"reply_count":0,"thread_id":4,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] Backup Challenge \u2014 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f"},{"first_post_id":5,"forum":"\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c","match_count":1,"message_bytes":1068,"message_sha256":"6671884720fb17171cc150c6211d5580e8a62843578e465418ce4e516d0acb83","message_words":105,"reply_count":0,"thread_id":5,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0410\u0443\u0434\u0438\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b"},{"first_post_id":6,"forum":"PVEPro AI Lab","match_count":1,"message_bytes":1160,"message_sha256":"a6d2bfe6ff00410020265298455b045801bf6a4413ffc3bc6da05a3cdfe53d00","message_words":114,"reply_count":0,"thread_id":6,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] Private AI / RAG \u043f\u0440\u043e\u0435\u043a\u0442"},{"first_post_id":7,"forum":"\u041c\u0438\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 SaaS","match_count":1,"message_bytes":1227,"message_sha256":"e68b51653a45f342b42d20a6bbd5690eff408984a4ece5780bd8a042dfad5252","message_words":108,"reply_count":0,"thread_id":7,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u041c\u0438\u0433\u0440\u0430\u0446\u0438\u044f \u0441 SaaS"},{"first_post_id":8,"forum":"\u0417\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435","match_count":1,"message_bytes":1101,"message_sha256":"d0007661a8f64295244d164b63dd006af97d54149c72f3d9e1414b87c519b788","message_words":104,"reply_count":0,"thread_id":8,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0417\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0430\u0443\u0434\u0438\u0442 / \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 / \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435"},{"first_post_id":9,"forum":"\u042d\u043a\u0441\u043f\u0435\u0440\u0442\u044b PVEPro","match_count":1,"message_bytes":1125,"message_sha256":"f68c4920277e57f62b2d9ef2995690477603c2b73c39e4a2e2be368fed8a62c8","message_words":108,"reply_count":0,"thread_id":9,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u041f\u0440\u043e\u0444\u0438\u043b\u044c \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u0430 PVEPro"}],"threads":44} -POST_EDITOR_PROBE={"methods":{"save":{"exists":true,"public":true},"setMessage":{"exists":true,"public":true}},"reflection_ok":true} -PRODUCTION_APPLY=[{"bytes":4256,"sha256":"4905c1e396bf88bdcd7ff8896d88bf6f2e25c09b1a74dcef1e5dc4d6d75cf132","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] PVEPro Stack Passport","words":323},{"bytes":3484,"sha256":"81e2eb02906a3ca113971ceecf395f2a148129b0948a0064f56ec184f39de30e","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] PVE Battle \u2014 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440","words":264},{"bytes":3161,"sha256":"82399c1c75dbc4dde79ea2a1a5df4243b494f7868f1506c3f645aa168380ad1e","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0420\u0430\u0437\u0431\u043e\u0440 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430 / postmortem","words":234},{"bytes":3137,"sha256":"7818be4b99dbd3c6f22265373ee4857fc730ccb6e82e07916e8ce27cbdcb3d94","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] Backup Challenge \u2014 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f","words":231},{"bytes":3203,"sha256":"c4748709995f84ff138b574277ae3d96e4984ece97864bdfb428de37932cc2c8","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0410\u0443\u0434\u0438\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b","words":238},{"bytes":3718,"sha256":"4c1608cea07ec2797a016d09d68390ba7dd282a5ca9507e4861f046d197e8125","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] Private AI / RAG \u043f\u0440\u043e\u0435\u043a\u0442","words":276},{"bytes":3342,"sha256":"3e36320b7d789187b28e5b88819646d1525d0f2a9930ac63919143ec85addf98","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u041c\u0438\u0433\u0440\u0430\u0446\u0438\u044f \u0441 SaaS","words":246},{"bytes":3551,"sha256":"97320a980cec31477d8c782e26587c9a96449e53a5b2212d4b64b26d4da8e56a","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0417\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0430\u0443\u0434\u0438\u0442 / \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 / \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435","words":252},{"bytes":3394,"sha256":"3997b5d8cbf996a7d07792082f4c3a9226fdae9d695cdf17f8f5ffbf7b341275","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u041f\u0440\u043e\u0444\u0438\u043b\u044c \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u0430 PVEPro","words":245}] -PRODUCTION_POST_STATE={"addon":1,"boardActive":"1","errors":20,"posts":44,"targets":[{"first_post_id":1,"forum":"\u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0442\u0435\u043a\u0438","match_count":1,"message_bytes":4256,"message_sha256":"4905c1e396bf88bdcd7ff8896d88bf6f2e25c09b1a74dcef1e5dc4d6d75cf132","message_words":323,"reply_count":0,"thread_id":1,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] PVEPro Stack Passport"},{"first_post_id":2,"forum":"PVE Battles","match_count":1,"message_bytes":3484,"message_sha256":"81e2eb02906a3ca113971ceecf395f2a148129b0948a0064f56ec184f39de30e","message_words":264,"reply_count":0,"thread_id":2,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] PVE Battle \u2014 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440"},{"first_post_id":3,"forum":"\u041e\u043d\u043e \u0441\u043b\u043e\u043c\u0430\u043b\u043e\u0441\u044c","match_count":1,"message_bytes":3161,"message_sha256":"82399c1c75dbc4dde79ea2a1a5df4243b494f7868f1506c3f645aa168380ad1e","message_words":234,"reply_count":0,"thread_id":3,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0420\u0430\u0437\u0431\u043e\u0440 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430 / postmortem"},{"first_post_id":4,"forum":"Backup Challenge","match_count":1,"message_bytes":3137,"message_sha256":"7818be4b99dbd3c6f22265373ee4857fc730ccb6e82e07916e8ce27cbdcb3d94","message_words":231,"reply_count":0,"thread_id":4,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] Backup Challenge \u2014 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f"},{"first_post_id":5,"forum":"\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c","match_count":1,"message_bytes":3203,"message_sha256":"c4748709995f84ff138b574277ae3d96e4984ece97864bdfb428de37932cc2c8","message_words":238,"reply_count":0,"thread_id":5,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0410\u0443\u0434\u0438\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b"},{"first_post_id":6,"forum":"PVEPro AI Lab","match_count":1,"message_bytes":3718,"message_sha256":"4c1608cea07ec2797a016d09d68390ba7dd282a5ca9507e4861f046d197e8125","message_words":276,"reply_count":0,"thread_id":6,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] Private AI / RAG \u043f\u0440\u043e\u0435\u043a\u0442"},{"first_post_id":7,"forum":"\u041c\u0438\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 SaaS","match_count":1,"message_bytes":3342,"message_sha256":"3e36320b7d789187b28e5b88819646d1525d0f2a9930ac63919143ec85addf98","message_words":246,"reply_count":0,"thread_id":7,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u041c\u0438\u0433\u0440\u0430\u0446\u0438\u044f \u0441 SaaS"},{"first_post_id":8,"forum":"\u0417\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435","match_count":1,"message_bytes":3551,"message_sha256":"97320a980cec31477d8c782e26587c9a96449e53a5b2212d4b64b26d4da8e56a","message_words":252,"reply_count":0,"thread_id":8,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0417\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0430\u0443\u0434\u0438\u0442 / \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 / \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435"},{"first_post_id":9,"forum":"\u042d\u043a\u0441\u043f\u0435\u0440\u0442\u044b PVEPro","match_count":1,"message_bytes":3394,"message_sha256":"3997b5d8cbf996a7d07792082f4c3a9226fdae9d695cdf17f8f5ffbf7b341275","message_words":245,"reply_count":0,"thread_id":9,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u041f\u0440\u043e\u0444\u0438\u043b\u044c \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u0430 PVEPro"}],"threads":44} -PUBLIC_THREAD_ACCEPTANCE=[{"bytes":60527,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/threads/shablon-pvepro-stack-passport.1/","http":200,"sha256":"d90d5ed8d56b17e00420c606e34f14f0889bb5a0c21296f7808f131bd1729b86","thread_id":1},{"bytes":58012,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/threads/shablon-pve-battle-sravnenie-arxitektur.2/","http":200,"sha256":"d3fc715fe938e821b6d1505a262545250a65118c8e51d8169d420a867b781319","thread_id":2},{"bytes":57131,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/threads/shablon-razbor-incidenta-postmortem.3/","http":200,"sha256":"24a15f75b5584dd2bd8a8931c792ddf0cbfa7739bae0f622ec6ace69510596d8","thread_id":3},{"bytes":57319,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/threads/shablon-backup-challenge-dokazatelstvo-vosstanovlenija.4/","http":200,"sha256":"2651373725fab27c2884efc353fc625421626a4ec60e3efd01ba33c570b5f3ce","thread_id":4},{"bytes":57325,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/threads/shablon-audit-bezopasnosti-infrastruktury.5/","http":200,"sha256":"195abde0e3601efab313ea91bccaef2e4828b2fbfe649bf1b3823c8bac3c52cf","thread_id":5},{"bytes":58366,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/threads/shablon-private-ai-rag-proekt.6/","http":200,"sha256":"0f6afcf841159ac4938bd78ad37bf75c9d50c9982a5c25c3aaf7bc408335b263","thread_id":6},{"bytes":56904,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/threads/shablon-migracija-s-saas.7/","http":200,"sha256":"5594d4bfa59b879f0fb955629f6a183ca10c2f8af5eb01e9eef554b6883642ee","thread_id":7},{"bytes":58611,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/threads/shablon-zapros-na-audit-proektirovanie-vnedrenie.8/","http":200,"sha256":"3f4e674af539a3b1b6ab7bd74fa4a7de33a5f12385bb0aeb17128771e9da2536","thread_id":8},{"bytes":57577,"content_type":"text/html; charset=utf-8","effective":"https://pvepro.ru/threads/shablon-profil-ehksperta-pvepro.9/","http":200,"sha256":"ff2f91c23b84667438689cf488508af207bc9ff788d843994fbb3acb0a27299c","thread_id":9}] -PRODUCTION_FRESH_PROCESS_FINAL={"addon":1,"boardActive":"1","errors":20,"posts":44,"targets":[{"first_post_id":1,"forum":"\u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0442\u0435\u043a\u0438","match_count":1,"message_bytes":4256,"message_sha256":"4905c1e396bf88bdcd7ff8896d88bf6f2e25c09b1a74dcef1e5dc4d6d75cf132","message_words":323,"reply_count":0,"thread_id":1,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] PVEPro Stack Passport"},{"first_post_id":2,"forum":"PVE Battles","match_count":1,"message_bytes":3484,"message_sha256":"81e2eb02906a3ca113971ceecf395f2a148129b0948a0064f56ec184f39de30e","message_words":264,"reply_count":0,"thread_id":2,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] PVE Battle \u2014 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440"},{"first_post_id":3,"forum":"\u041e\u043d\u043e \u0441\u043b\u043e\u043c\u0430\u043b\u043e\u0441\u044c","match_count":1,"message_bytes":3161,"message_sha256":"82399c1c75dbc4dde79ea2a1a5df4243b494f7868f1506c3f645aa168380ad1e","message_words":234,"reply_count":0,"thread_id":3,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0420\u0430\u0437\u0431\u043e\u0440 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430 / postmortem"},{"first_post_id":4,"forum":"Backup Challenge","match_count":1,"message_bytes":3137,"message_sha256":"7818be4b99dbd3c6f22265373ee4857fc730ccb6e82e07916e8ce27cbdcb3d94","message_words":231,"reply_count":0,"thread_id":4,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] Backup Challenge \u2014 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f"},{"first_post_id":5,"forum":"\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c","match_count":1,"message_bytes":3203,"message_sha256":"c4748709995f84ff138b574277ae3d96e4984ece97864bdfb428de37932cc2c8","message_words":238,"reply_count":0,"thread_id":5,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0410\u0443\u0434\u0438\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b"},{"first_post_id":6,"forum":"PVEPro AI Lab","match_count":1,"message_bytes":3718,"message_sha256":"4c1608cea07ec2797a016d09d68390ba7dd282a5ca9507e4861f046d197e8125","message_words":276,"reply_count":0,"thread_id":6,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] Private AI / RAG \u043f\u0440\u043e\u0435\u043a\u0442"},{"first_post_id":7,"forum":"\u041c\u0438\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 SaaS","match_count":1,"message_bytes":3342,"message_sha256":"3e36320b7d789187b28e5b88819646d1525d0f2a9930ac63919143ec85addf98","message_words":246,"reply_count":0,"thread_id":7,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u041c\u0438\u0433\u0440\u0430\u0446\u0438\u044f \u0441 SaaS"},{"first_post_id":8,"forum":"\u0417\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435","match_count":1,"message_bytes":3551,"message_sha256":"97320a980cec31477d8c782e26587c9a96449e53a5b2212d4b64b26d4da8e56a","message_words":252,"reply_count":0,"thread_id":8,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0417\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0430\u0443\u0434\u0438\u0442 / \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 / \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435"},{"first_post_id":9,"forum":"\u042d\u043a\u0441\u043f\u0435\u0440\u0442\u044b PVEPro","match_count":1,"message_bytes":3394,"message_sha256":"3997b5d8cbf996a7d07792082f4c3a9226fdae9d695cdf17f8f5ffbf7b341275","message_words":245,"reply_count":0,"thread_id":9,"title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u041f\u0440\u043e\u0444\u0438\u043b\u044c \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u0430 PVEPro"}],"threads":44} -STAGING_UNCHANGED=true -PRODUCTION_FINAL_HOST={"all_link_down":false,"config_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab","lock":null,"name":"pvepro-prod","snapshots":[],"status":"running","vmstate":null} -EDITORIAL_FOUNDATION9_CHECKPOINT_COMPLETE=true -EDITORIAL_TARGET_MANIFEST=[{"bytes":4256,"forum":"\u0413\u043e\u0442\u043e\u0432\u044b\u0435 \u0441\u0442\u0435\u043a\u0438","sha256":"4905c1e396bf88bdcd7ff8896d88bf6f2e25c09b1a74dcef1e5dc4d6d75cf132","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] PVEPro Stack Passport","words":323},{"bytes":3484,"forum":"PVE Battles","sha256":"81e2eb02906a3ca113971ceecf395f2a148129b0948a0064f56ec184f39de30e","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] PVE Battle \u2014 \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440","words":264},{"bytes":3161,"forum":"\u041e\u043d\u043e \u0441\u043b\u043e\u043c\u0430\u043b\u043e\u0441\u044c","sha256":"82399c1c75dbc4dde79ea2a1a5df4243b494f7868f1506c3f645aa168380ad1e","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0420\u0430\u0437\u0431\u043e\u0440 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430 / postmortem","words":234},{"bytes":3137,"forum":"Backup Challenge","sha256":"7818be4b99dbd3c6f22265373ee4857fc730ccb6e82e07916e8ce27cbdcb3d94","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] Backup Challenge \u2014 \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f","words":231},{"bytes":3203,"forum":"\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c","sha256":"c4748709995f84ff138b574277ae3d96e4984ece97864bdfb428de37932cc2c8","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0410\u0443\u0434\u0438\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b","words":238},{"bytes":3718,"forum":"PVEPro AI Lab","sha256":"4c1608cea07ec2797a016d09d68390ba7dd282a5ca9507e4861f046d197e8125","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] Private AI / RAG \u043f\u0440\u043e\u0435\u043a\u0442","words":276},{"bytes":3342,"forum":"\u041c\u0438\u0433\u0440\u0430\u0446\u0438\u0438 \u0441 SaaS","sha256":"3e36320b7d789187b28e5b88819646d1525d0f2a9930ac63919143ec85addf98","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u041c\u0438\u0433\u0440\u0430\u0446\u0438\u044f \u0441 SaaS","words":246},{"bytes":3551,"forum":"\u0417\u0430\u043f\u0440\u043e\u0441\u044b \u043d\u0430 \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435","sha256":"97320a980cec31477d8c782e26587c9a96449e53a5b2212d4b64b26d4da8e56a","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u0417\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0430\u0443\u0434\u0438\u0442 / \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 / \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435","words":252},{"bytes":3394,"forum":"\u042d\u043a\u0441\u043f\u0435\u0440\u0442\u044b PVEPro","sha256":"3997b5d8cbf996a7d07792082f4c3a9226fdae9d695cdf17f8f5ffbf7b341275","title":"[\u0428\u0430\u0431\u043b\u043e\u043d] \u041f\u0440\u043e\u0444\u0438\u043b\u044c \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u0430 PVEPro","words":245}] -PRODUCT_CHECKPOINTS_REMAINING=11 -PLANNING_MINIMUM_MAJOR_COMMANDS_REMAINING=11 -CHECKPOINTS13_14_REMAIN_OPEN=true -NEXT_GATE=EDITORIAL_CTA5_CHECKPOINT16 -TASK_RESULT=PASS_PVEPRO_EDITORIAL_FOUNDATION9_PRODUCTION_PROMOTION -HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"SUPPORT-260921-PVEPRO-EDITORIAL-FOUNDATION9-PRODUCTION-PROMOTION-880R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} +WORKERS2_BACKUP_BUSY_RCA_BEGIN=1 +COMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1 +MODE=read-only +COMPONENT=homelab-backup-busy-rca +MUTATION_BOUNDARY=READ_ONLY_NO_SERVICE_STOP_NO_TIMER_STOP_NO_LOCK_BREAK_NO_CONFIG_CHANGE_NO_BACKUP_NO_GC_NO_GIT_WRITE +SOURCE_BASELINE={"clean":true,"head":"4e59d5afaa670899c56f87a84bc887175f299614","remote_branch_sha":null} +BACKUP_SERVICE={"props":{"ActiveEnterTimestamp":"","ActiveState":"activating","ExecMainCode":"0","ExecMainExitTimestamp":"","ExecMainPID":"3117776","ExecMainStartTimestamp":"Mon 2026-09-21 10:42:58 MSK","ExecMainStatus":"0","FragmentPath":"/etc/systemd/system/homelab-backup-v2.service","InactiveEnterTimestamp":"Mon 2026-09-21 10:11:59 MSK","MainPID":"3117776","RemainAfterExit":"no","Result":"success","SubState":"start","Type":"oneshot"},"rc":0} +BACKUP_TIMER={"props":{"ActiveState":"active","FragmentPath":"/etc/systemd/system/homelab-backup-v2.timer","LastTriggerUSec":"Mon 2026-09-21 10:42:58 MSK","NextElapseUSecRealtime":"","Result":"success","SubState":"running","Triggers":"homelab-backup-v2.service","Unit":"homelab-backup-v2.service"},"rc":0} +SERVICE_UNIT_RELEVANT=["Type=oneshot","ExecStart=/usr/local/sbin/homelab-backup-v2 scheduled"] +TIMER_UNIT_RELEVANT=["OnUnitActiveSec=30min","RandomizedDelaySec=10min"] +HEAVY_LOCK={"exists":true,"flock_rc":1,"free":false,"fuser_pids":[3117776],"lslocks":[{"command":"homelab-backup-","mode":"WRITE","path":"/run/homelab-backup-heavy.lock","pid":3117776,"type":"FLOCK"}]} +HOLDER_PROCESSES=[{"cmd_hash":"cd76277a7385c9f3","pid":3117776,"ps":"3117776 1 5055 SNs homelab-backup- /usr/bin/python3 /usr/local/sbin/homelab-backup-v2 scheduled","state":"S"}] +BACKUP_RELATED_PROCESSES=["3117776 1 5055 SNs homelab-backup- /usr/bin/python3 /usr/local/sbin/homelab-backup-v2 scheduled"] +SERVICE_JOURNAL_1076_WINDOW=[] +SERVICE_JOURNAL_RECENT_TAIL=["2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2339216]: SCHEDULE_TARGET=xf-dsmods","2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2339216]: SCHEDULE_RESULT=SUCCESS","2026-09-21T09:31:02+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.","2026-09-21T09:31:02+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.","2026-09-21T09:31:02+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 1min 18.429s CPU time, 713.4M memory peak.","2026-09-21T09:31:02+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...","2026-09-21T09:31:02+03:00 pve01 homelab-backup-v2[2759410]: SELFTEST_REPLACEMENT486=PASS","2026-09-21T09:41:22+03:00 pve01 homelab-backup-v2[2759410]: SCHEDULE_TARGET=xf-kingofwolk","2026-09-21T09:41:22+03:00 pve01 homelab-backup-v2[2759410]: SCHEDULE_RESULT=SUCCESS","2026-09-21T09:41:22+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.","2026-09-21T09:41:22+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.","2026-09-21T09:41:22+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 11.004s CPU time, 143.6M memory peak.","2026-09-21T10:04:32+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...","2026-09-21T10:04:32+03:00 pve01 homelab-backup-v2[2947207]: SELFTEST_REPLACEMENT486=PASS","2026-09-21T10:11:59+03:00 pve01 homelab-backup-v2[2947207]: SCHEDULE_TARGET=xf-newfi","2026-09-21T10:11:59+03:00 pve01 homelab-backup-v2[2947207]: SCHEDULE_RESULT=SUCCESS","2026-09-21T10:11:59+03:00 pve01 systemd[1]: homelab-backup-v2.service: Deactivated successfully.","2026-09-21T10:11:59+03:00 pve01 systemd[1]: Finished homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler.","2026-09-21T10:11:59+03:00 pve01 systemd[1]: homelab-backup-v2.service: Consumed 1min 35.661s CPU time, 162.2M memory peak.","2026-09-21T10:42:58+03:00 pve01 systemd[1]: Starting homelab-backup-v2.service - Homelab Backup V2 manifest-driven scheduler...","2026-09-21T10:42:59+03:00 pve01 homelab-backup-v2[3117776]: SELFTEST_REPLACEMENT486=PASS"] +RCA_CLASSIFICATION={"fix":"IDENTIFY_OWNER;STOP_TIMER_FIRST_THEN_WAIT_FOR_OWNER_TO_EXIT;DO_NOT_BREAK_LOCK","root_cause":"HEAVY_LOCK_HELD_BY_LIVE_PROCESS"} +NO_MUTATION=true +NO_SERVICE_STOP=true +NO_TIMER_STOP=true +NO_LOCK_BREAK=true +NO_BACKUP_STARTED=true +NO_RETENTION_STARTED=true +TASK_RESULT=PASS_HOMELAB_BACKUP_BUSY_RCA_READONLY +HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260921-HOMELAB-BACKUP-BUSY-RCA-READONLY-1077R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} +WORKERS2_BACKUP_BUSY_RCA_END=1 OUTPUT_END CHAT_OUTPUT_END