CHAT_OUTPUT_BEGIN
COMMAND_ID=HOMELAB-SKLADCHIK-RUNTIME-TOPOLOGY-RULES-AUTH-READ-ONLY-20260805T101800Z
STATUS=OK
RC=0
HOST=pve01
MODE=verify
COMPONENT=skladchik-runtime-topology-rules-auth-read-only
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
COMMAND_SHA256=f8ade832407e0c36639ff7c9c9dc19640a8f8b7be4cb0f0e18bc46a961f0bb71
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=5d925702fd34664dba7dcd0c107505d45ccf56bddaa95c8849571cd221f2da49
SANITIZED_OUTPUT_SHA256=5d925702fd34664dba7dcd0c107505d45ccf56bddaa95c8849571cd221f2da49
OUTPUT_BEGIN
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"HOMELAB-SKLADCHIK-RUNTIME-TOPOLOGY-RULES-AUTH-READ-ONLY-20260805T101800Z","command_rc":0,"mutation_outcome":"NO_MUTATION","output_truncated_in_json":false,"rc":0,"rollback_restored":null,"rollback_started":false,"status":"OK","version":1}
{"analysis_ready":false,"auth_artifacts":[],"based_on":{"capsule_sha256":"7a93030f4dbc871fbb075c54c4163ccab72796432c7f7feac14206e80cb51635","command_id":"HOMELAB-SKLADCHIK-MODERATOR-ASSISTANT-EXACT-SUMMARY-READ-ONLY-20260805T100400Z","runner_json_sha256":"25045080750656820d78d9796bec5c670a306b6cd7ebe8183b83f0b5234d7478"},"changes_made":false,"command_id":"HOMELAB-SKLADCHIK-RUNTIME-TOPOLOGY-RULES-AUTH-READ-ONLY-20260805T101800Z","command_rc":0,"mutation_outcome":"NO_MUTATION","next_action":"TARGET_FAILED_EXECUTION_PATH_FROM_UNIT_AND_JOURNAL","output_truncated_in_json":false,"rc":0,"read_only":true,"related_runtime_files":[{"binary":false,"bytes":182,"env_key_names":[],"hits":[{"line":2,"text":"Description=Skladchik reports monitor full supervisor"},{"line":7,"text":"ExecStart=/usr/local/sbin/skladchik-reports-monitor-supervisor check"}],"path":"/etc/systemd/system/skladchik-reports-monitor-supervisor.service","sha256":"e874fb03573b76181f3eb812c7285848e60705923c172a2f102504a7b9100ef7"},{"binary":false,"bytes":20598,"env_key_names":[],"hits":[{"line":12,"text":"EDGE = os.environ.get(\"SKLADCHIK_EDGE\", \"debian@<PRIVATE_IP>\")"},{"line":13,"text":"STATE_DIR = Path(\"/var/lib/skladchik-reports-monitor-supervisor\")"},{"line":14,"text":"LOG_DIR = Path(\"/var/log/skladchik-reports-monitor-supervisor\")"},{"line":19,"text":"MONITOR_HEALTH_AGE_MAX = int(os.environ.get(\"SKLADCHIK_MONITOR_HEALTH_MAX_SECONDS\", \"600\"))"},{"line":20,"text":"BACKUP_HEALTH_AGE_MAX = int(os.environ.get(\"SKLADCHIK_BACKUP_HEALTH_MAX_SECONDS\", \"129600\"))"},{"line":21,"text":"RESTORE_HEALTH_AGE_MAX = int(os.environ.get(\"SKLADCHIK_RESTORE_HEALTH_MAX_SECONDS\", \"691200\"))"}],"path":"/usr/local/sbin/skladchik-reports-monitor-supervisor","sha256":"bd40ee19ea8b277d52f4240b97d3c79b825c90154272bac8a43004591bd0ddc3"}],"repo_identity":{"head":"60f53ea6fe6724196802a46de3de19c7889a51cc","head_verified":true,"path":"/srv/homelab-ops-worktrees/cr-2026-0015","symbolic_head":"refs/heads/cr-2026-0015-pve03-r8152-rx-ring-canary"},"repo_scan":{"matching_files":[{"bytes":1340,"hits":[{"line":4,"terms":["skladchik"],"text":"  \"branch\": \"cr-2026-0007-skladchik-controlled-reauth\","},{"line":6,"terms":["skladchik"],"text":"  \"scope\": \"controlled Skladchik monitor reauthentication with strict known_hosts\","},{"line":9,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"  \"task_id\": \"skladchik-reports-monitor-controlled-reauth-v1\","},{"line":23,"terms":["skladchik"],"text":"  \"active_skladchik_sources_versioned\": 5,"},{"line":26,"terms":["skladchik"],"text":"    \"REG-024-SKLADCHIK-REAUTH-STRICT-HOSTKEY\","},{"line":28,"terms":["skladchik"],"text":"    \"REG-026-ACTIVE-SKLADCHIK-STRICT-HOSTKEY-COVERAGE\","}],"path":"changes/CR-2026-0007/plan.json","sha256":"9a1cd77ebb9a880869aa24711408a88abadddd3ac4e43b04510e8ac13ba545c2","terms":["skladchik-reports-monitor","skladchik","report"]},{"bytes":3498,"hits":[{"line":1,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"31ddb9088f30e892690e3dd7fe184b8da113d473dd4744fc7d78857d9b43b272  tasks/skladchik-reports-monitor-controlled-reauth-v1/README.txt"},{"line":2,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"b13d846cf089d450e3d5ac9e85ad1e232c198930e466bb8b82f6983a4d48ce0e  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge/skladchik-reports-monitor-cookie-update-edge"},{"line":3,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"971b63baa5c9d9e0391e9adf8c289406e8da408a1aeb32e089740272eb280bd9  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-dry-run.sh"},{"line":4,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"bc46788a8f7dbe50b7ef600727f72b76981a23fdfc026cd10ba857fad9edb0e1  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-preflight.sh"},{"line":5,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"542c2dfcefcf9f41661887fdbd4cff6c827c69407dad478914c521dfcf106549  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-prepare.sh"},{"line":6,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"ea79bd668bdc1854b45316df88b9314b9551ee4e02da506f513031530b7270ed  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-rollback.sh"}],"path":"changes/CR-2026-0007/task-package.sha256","sha256":"40515974b5cb0acac0e1d4c1b6f1eea95f71a9df093304e65c1c66cc9b820356","terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":3094,"hits":[{"line":1,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"31ddb9088f30e892690e3dd7fe184b8da113d473dd4744fc7d78857d9b43b272  tasks/skladchik-reports-monitor-controlled-reauth-v1/README.txt"},{"line":2,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"b13d846cf089d450e3d5ac9e85ad1e232c198930e466bb8b82f6983a4d48ce0e  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge/skladchik-reports-monitor-cookie-update-edge"},{"line":3,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"ca42f68133086af7afd78a6d65e54a905a0ac9cfe583b867a98cd121addf732f  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-dry-run.sh"},{"line":4,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"bc46788a8f7dbe50b7ef600727f72b76981a23fdfc026cd10ba857fad9edb0e1  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-preflight.sh"},{"line":5,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"c8978f9c09001577cc602884c3d06af6e62abbe33eb0b7208a3a01c49f91b0f2  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-prepare.sh"},{"line":6,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"ed65911a8e02e5fa022be27a01b29b7e854900a2f452f933deaba5c3c6f06433  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-rollback.sh"}],"path":"changes/CR-2026-0008/task-package.sha256","sha256":"a8bbc735fbeb5d99b5d08df4e0a897c59659669b234645e76f6534eac2ef383b","terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":3094,"hits":[{"line":1,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"31ddb9088f30e892690e3dd7fe184b8da113d473dd4744fc7d78857d9b43b272  tasks/skladchik-reports-monitor-controlled-reauth-v1/README.txt"},{"line":2,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"32652485ae959a44cfc02894669810114256739a5bd68dd27c454a211c2572db  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge/skladchik-reports-monitor-cookie-update-edge"},{"line":3,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"ca42f68133086af7afd78a6d65e54a905a0ac9cfe583b867a98cd121addf732f  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-dry-run.sh"},{"line":4,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"77ebb2893962550f97d80bdfd2eb414f666578a272b6c35a3f4ca669df117878  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-preflight.sh"},{"line":5,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"c8978f9c09001577cc602884c3d06af6e62abbe33eb0b7208a3a01c49f91b0f2  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-prepare.sh"},{"line":6,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"ed65911a8e02e5fa022be27a01b29b7e854900a2f452f933deaba5c3c6f06433  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-rollback.sh"}],"path":"changes/CR-2026-0009/task-package.sha256","sha256":"cf36a7a36127177b776275133b41a62ac97961133d559457414a3cf318a44eba","terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":3094,"hits":[{"line":1,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"31ddb9088f30e892690e3dd7fe184b8da113d473dd4744fc7d78857d9b43b272  tasks/skladchik-reports-monitor-controlled-reauth-v1/README.txt"},{"line":2,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"32652485ae959a44cfc02894669810114256739a5bd68dd27c454a211c2572db  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge/skladchik-reports-monitor-cookie-update-edge"},{"line":3,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"ca42f68133086af7afd78a6d65e54a905a0ac9cfe583b867a98cd121addf732f  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-dry-run.sh"},{"line":4,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"77ebb2893962550f97d80bdfd2eb414f666578a272b6c35a3f4ca669df117878  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-preflight.sh"},{"line":5,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"c8978f9c09001577cc602884c3d06af6e62abbe33eb0b7208a3a01c49f91b0f2  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-prepare.sh"},{"line":6,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"ed65911a8e02e5fa022be27a01b29b7e854900a2f452f933deaba5c3c6f06433  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-rollback.sh"}],"path":"changes/CR-2026-0010/task-package.sha256","sha256":"9d60c10fb1cdee57a5f9b130ccc0a01ae865b8ebd09a01682422ab86061f53e6","terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":1352,"hits":[{"line":4,"terms":["skladchik","cookie"],"text":"  \"title\": \"Force fresh Skladchik Cookie before persistent jar validation\","},{"line":7,"terms":["cookie"],"text":"  \"incident\": \"A non-empty stale cookies.jar shadowed every newly entered Cookie header.\","},{"line":11,"terms":["cookie"],"text":"    \"snapshot previous secrets and cookie jar\","},{"line":13,"terms":["cookie"],"text":"    \"force first probe to use newly entered Cookie header\","},{"line":14,"terms":["cookie"],"text":"    \"temporarily remove Cookie header secret before second probe\","},{"line":20,"terms":["skladchik","cookie"],"text":"    \"REG-046-SKLADCHIK-STALE-COOKIE-JAR-SHADOWS-REAUTH\","}],"path":"changes/CR-2026-0011/plan.json","sha256":"21d49906f24d0ec2b8dac0850499f1190f5f6e6ee4d60f7f9f34d355f27be384","terms":["skladchik","cookie"]},{"bytes":1404,"hits":[{"line":3,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"10fe854274dca1a053cfd8c0155340bd689bf3f6555c70dbc14b890cbafb93fa  tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge/skladchik-reports-monitor-cookie-update-edge"},{"line":4,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"15282031817306d3b72befbdd1c43387958a2caec002dba5ad00b155a3317ac1  tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/apply.sh"},{"line":5,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"15202467ebe014537a8e57db35ac1064821279efef344c9325082eab1f929a34  tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/dry-run.sh"},{"line":6,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"f3e533ebd72ba2343a78797a8087c529c9fcfa2b3cabc45b3c0bd477356a8cc9  tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/preflight.sh"},{"line":7,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"e93bb56ad833118c955a33d794fd9bbfe72d062f1933f63af1a13a3968fcad40  tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/verify.sh"},{"line":8,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"84e202a690b195b93dc90ae95f9d4c8191280c50a2efe3e7030e196b4ccfe350  tasks/skladchik-reports-monitor-controlled-reauth-v1/task.json"}],"path":"changes/CR-2026-0011/task-package.sha256","sha256":"f14fe6e20ff18e2bc943fb18534d25da3ade2b7a9f4f6efe462c9d546cbcadcb","terms":["skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":1147,"hits":[{"line":4,"terms":["skladchik","cookie"],"text":"  \"title\": \"Add permanent one-command Skladchik Cookie refresh workflow\","},{"line":7,"terms":["skladchik","cookie"],"text":"  \"operator_entrypoint\": \"/srv/homelab-ops/tools/skladchik-cookie-refresh\","},{"line":8,"terms":["skladchik","cookie"],"text":"  \"operator_runbook\": \"docs/skladchik-cookie-refresh.md\","},{"line":19,"terms":["cookie"],"text":"    \"hidden interactive Cookie prompt\","},{"line":20,"terms":["cookie"],"text":"    \"stale cookie jar reset proof\","},{"line":24,"terms":["cookie"],"text":"    \"no Cookie values in Git or logs\","}],"path":"changes/CR-2026-0012/plan.json","sha256":"93e1ed6219e38e55dc0bef109c1aa3027061ae0e41b449e47f15d70e9571d7fb","terms":["skladchik","cookie"]},{"bytes":3020,"hits":[{"line":1,"terms":["skladchik","cookie"],"text":"# Ежемесячное обновление Cookie для Skladchik"},{"line":8,"terms":["skladchik","cookie"],"text":"/srv/homelab-ops/tools/skladchik-cookie-refresh"},{"line":15,"terms":["cookie"],"text":"Он не отключает защиту от параллельного backup/restore. Перед каждой фазой сценарий ждёт три последовательные чистые проверки. При ошибке до `seal` запускается проверенный rollback, который восстанавливает прежние Cookie, cookie jar, скрипты, desired-state, таймер и состояние supervisor."},{"line":17,"terms":["cookie"],"text":"## Где взять Cookie"},{"line":19,"terms":["az52.skladchik.org","skladchik","report"],"text":"1. Откройте `https://az52.skladchik.org/reports/` в уже авторизованном браузере."},{"line":22,"terms":["report"],"text":"4. Выберите запрос к `/reports/`."}],"path":"docs/skladchik-cookie-refresh.md","sha256":"91c66d8ee6622d925174055599ad5ece6270c35f8d7d7967a26609f7e290c7e6","terms":["az52.skladchik.org","skladchik","report","cookie"]},{"bytes":38408,"hits":[{"line":143,"terms":["skladchik"],"text":"      \"id\": \"REG-024-SKLADCHIK-REAUTH-STRICT-HOSTKEY\","},{"line":144,"terms":["skladchik"],"text":"      \"incident\": \"The legacy Skladchik reauthentication wrapper used automatic host-key acceptance during an authentication repair.\","},{"line":145,"terms":["skladchik"],"text":"      \"required_control\": \"Skladchik reauthentication must run only through a versioned homelab-admin task using StrictHostKeyChecking=yes, the canonical known_hosts file, a pinned edge script hash, a hidden interactive prompt and a root-only rollback snapshot.\","},{"line":146,"terms":["skladchik"],"text":"      \"test\": \"tests.test_cr_2026_0007_skladchik_reauth.SkladchikReauthTaskTests.test_strict_hostkey_and_no_secret_material\""},{"line":152,"terms":["skladchik"],"text":"      \"test\": \"tests.test_cr_2026_0007_skladchik_reauth.SkladchikReauthTaskTests.test_edge_script_sha_is_exact_sha256\""},{"line":155,"terms":["skladchik"],"text":"      \"id\": \"REG-026-ACTIVE-SKLADCHIK-STRICT-HOSTKEY-COVERAGE\","}],"path":"errors/regression-cases.json","sha256":"07c9854ab0232d1f2766cdab114d0d398a4dcc1a5b41ea7fde77646e5f42804e","terms":["skladchik","report","cookie"]},{"bytes":770,"hits":[{"line":1,"terms":["skladchik"],"text":"Controlled one-time Skladchik monitor reauthentication."},{"line":7,"terms":["skladchik","cookie"],"text":"persistent cookie health, clears only the Skladchik supervisor failed latch,"},{"line":10,"terms":["cookie"],"text":"Cookie content is never stored in Git, task output, or command arguments."},{"line":12,"terms":["cookie"],"text":"MONTHLY COOKIE REFRESH ENTRYPOINT"},{"line":14,"terms":["skladchik","cookie"],"text":"/srv/homelab-ops/tools/skladchik-cookie-refresh"},{"line":15,"terms":["skladchik","cookie"],"text":"Runbook: docs/skladchik-cookie-refresh.md"}],"path":"tasks/skladchik-reports-monitor-controlled-reauth-v1/README.txt","sha256":"7e2e699c9e4a3418a6fc357585be6e3d911480071a6dd653b2ea908163da1eb4","terms":["skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":1351,"hits":[{"line":4,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"SCRIPT=/usr/local/sbin/skladchik-reports-monitor-cookie-update-edge"},{"line":5,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"HEALTH=/var/lib/skladchik-reports-monitor/health.txt"},{"line":8,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"test -s /etc/skladchik-reports-monitor/secrets.env"},{"line":9,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"test -s /opt/skladchik-reports-monitor/monitor.py"},{"line":13,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"test \"$(systemctl is-enabled skladchik-reports-monitor.timer)\" = enabled"},{"line":14,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"test \"$(systemctl is-active skladchik-reports-monitor.timer)\" = active"}],"path":"tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-preflight.sh","sha256":"77ebb2893962550f97d80bdfd2eb414f666578a272b6c35a3f4ca669df117878","terms":["skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":1730,"hits":[{"line":4,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"TASK_ID=skladchik-reports-monitor-controlled-reauth-v1"},{"line":5,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"EDGE_SCRIPT=/usr/local/sbin/skladchik-reports-monitor-cookie-update-edge"},{"line":11,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"cp -a /etc/skladchik-reports-monitor/secrets.env \"$STAGE/secrets.env\""},{"line":12,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"if test -e /var/lib/skladchik-reports-monitor/cookies.jar; then cp -a /var/lib/skladchik-reports-monitor/cookies.jar \"$STAGE/cookies.jar\"; else : >\"$STAGE/.cookies-absent\"; fi"},{"line":13,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"cp -a /var/lib/skladchik-reports-monitor/health.txt \"$STAGE/health.txt\""},{"line":14,"terms":["cookie"],"text":"cp -a \"$EDGE_SCRIPT\" \"$STAGE/cookie-update-edge\""}],"path":"tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-prepare.sh","sha256":"c8978f9c09001577cc602884c3d06af6e62abbe33eb0b7208a3a01c49f91b0f2","terms":["skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":1456,"hits":[{"line":4,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"TASK_ID=skladchik-reports-monitor-controlled-reauth-v1"},{"line":5,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"EDGE_SCRIPT=/usr/local/sbin/skladchik-reports-monitor-cookie-update-edge"},{"line":13,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"install -m 0600 -o root -g root \"$STAGE/secrets.env\" /etc/skladchik-reports-monitor/secrets.env"},{"line":14,"terms":["cookie"],"text":"if test -s \"$STAGE/cookies.jar\"; then"},{"line":15,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"  install -m 0600 -o root -g root \"$STAGE/cookies.jar\" /var/lib/skladchik-reports-monitor/cookies.jar"},{"line":16,"terms":["cookie"],"text":"elif test -e \"$STAGE/.cookies-absent\"; then"}],"path":"tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-rollback.sh","sha256":"ed65911a8e02e5fa022be27a01b29b7e854900a2f452f933deaba5c3c6f06433","terms":["skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":1240,"hits":[{"line":4,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"HEALTH=/var/lib/skladchik-reports-monitor/health.txt"},{"line":5,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"test \"$(sha256sum /usr/local/sbin/skladchik-reports-monitor-cookie-update-edge | awk '{print $1}')\" = \"$EXPECTED_SHA\""},{"line":8,"terms":["report"],"text":"REPORTS=\"$(awk -F= '$1==\"reports\"{print $2;exit}' \"$HEALTH\")\""},{"line":12,"terms":["cookie"],"text":"JAR=\"$(awk -F= '$1==\"cookie_jar\"{print $2;exit}' \"$HEALTH\")\""},{"line":14,"terms":["report"],"text":"case \"$REPORTS:$OPEN:$RESOLVED\" in *[!0-9:]*) exit 1 ;; esac"},{"line":15,"terms":["cookie"],"text":"test \"$KEEPALIVE\" = persistent_cookie_jar"}],"path":"tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-verify.sh","sha256":"12db8e75a128398dd8de6fd8e3db0db45063ebfdc174c2e38e5d27753e3ca68e","terms":["skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":5247,"hits":[{"line":5,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"SECRETS=/etc/skladchik-reports-monitor/secrets.env"},{"line":6,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"MONITOR=/opt/skladchik-reports-monitor/monitor.py"},{"line":7,"terms":["skladchik-reports-monitor","skladchik","report","cookie"],"text":"COOKIE_JAR=/var/lib/skladchik-reports-monitor/cookies.jar"},{"line":8,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"HEALTH=/var/lib/skladchik-reports-monitor/health.txt"},{"line":9,"terms":["skladchik","cookie"],"text":"OUTPUT=/tmp/skladchik-cookie-update-monitor.out"},{"line":10,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"TIMER=skladchik-reports-monitor.timer"}],"path":"tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge/skladchik-reports-monitor-cookie-update-edge","sha256":"10fe854274dca1a053cfd8c0155340bd689bf3f6555c70dbc14b890cbafb93fa","terms":["skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":5610,"hits":[{"line":4,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"CONF=/etc/skladchik-reports-monitor-backup.conf"},{"line":8,"terms":["skladchik-reports-monitor","skladchik","report"],"text":": \"${SERVICE_NAME:=skladchik-reports-monitor}\""},{"line":9,"terms":["skladchik-reports-monitor","skladchik","report"],"text":": \"${LOCAL_ROOT:=/mnt/staging/skladchik-reports-monitor-backup}\""},{"line":10,"terms":["skladchik-reports-monitor","skladchik","report"],"text":": \"${REMOTE_BASE:=homelab/skladchik-reports-monitor-backup}\""},{"line":19,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"LOGDIR=/var/log/skladchik-reports-monitor-backup"},{"line":20,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"HEALTH=/var/lib/skladchik-reports-monitor-backup/health.txt"}],"path":"tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/pve01/skladchik-reports-monitor-backup","sha256":"1912f8f0559637563972bb8ac984fb0036694092056ae53968c02cc3b67855f3","terms":["skladchik-reports-monitor","skladchik","report","cookie"]},{"bytes":9180,"hits":[{"line":12,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"EDGE_NOTIFY = \"/opt/skladchik-reports-monitor/notify_mail.py\""},{"line":13,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"HEALTH_DIR = Path(\"/var/lib/skladchik-reports-monitor-selftest-watch\")"},{"line":16,"terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","report"],"text":"LOG = Path(\"/var/log/skladchik-reports-monitor-supervisor/monthly-selftest-watch.log\")"},{"line":71,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"            \"sudo python3 /opt/skladchik-reports-monitor/notify_mail.py --json-stdin\","},{"line":104,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"        \"echo TIMER_ENABLED=$(systemctl is-enabled skladchik-reports-monitor-event-selftest.timer 2>/dev/null); \""},{"line":105,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"        \"echo TIMER_ACTIVE=$(systemctl is-active skladchik-reports-monitor-event-selftest.timer 2>/dev/null); \""}],"path":"tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/pve01/skladchik-reports-monitor-monthly-selftest-watch","sha256":"48c6ca01d2430d14c6af797c079640815ba1352a98466d4014ecbb80a27eaada","terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","жалоб","report"]},{"bytes":3427,"hits":[{"line":38,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"check_timer skladchik-reports-monitor-backup.timer"},{"line":39,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"check_timer skladchik-reports-monitor-backup-restore-check.timer"},{"line":40,"terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","report"],"text":"check_timer skladchik-reports-monitor-supervisor.timer"},{"line":41,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"check_timer skladchik-reports-monitor-monthly-selftest-watch.timer"},{"line":43,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"check_health \"PVE01: ежедневный бэкап\" \"/var/lib/skladchik-reports-monitor-backup/health.txt\""},{"line":44,"terms":["skladchik-reports-monitor","skladchik","report"],"text":"check_health \"PVE01: проверка восстановления\" \"/var/lib/skladchik-reports-monitor-backup/restore-check-health.txt\""}],"path":"tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/pve01/skladchik-reports-monitor-status","sha256":"f902a61109efbac5918360f2235c2523bd10704ac484a4e8591e8a1c490faf5a","terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","report"]},{"bytes":20463,"hits":[{"line":12,"terms":["skladchik"],"text":"EDGE = os.environ.get(\"SKLADCHIK_EDGE\", \"debian@<PRIVATE_IP>\")"},{"line":13,"terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","report"],"text":"STATE_DIR = Path(\"/var/lib/skladchik-reports-monitor-supervisor\")"},{"line":14,"terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","report"],"text":"LOG_DIR = Path(\"/var/log/skladchik-reports-monitor-supervisor\")"},{"line":19,"terms":["skladchik"],"text":"MONITOR_HEALTH_AGE_MAX = int(os.environ.get(\"SKLADCHIK_MONITOR_HEALTH_MAX_SECONDS\", \"600\"))"},{"line":20,"terms":["skladchik"],"text":"BACKUP_HEALTH_AGE_MAX = int(os.environ.get(\"SKLADCHIK_BACKUP_HEALTH_MAX_SECONDS\", \"129600\"))"},{"line":21,"terms":["skladchik"],"text":"RESTORE_HEALTH_AGE_MAX = int(os.environ.get(\"SKLADCHIK_RESTORE_HEALTH_MAX_SECONDS\", \"691200\"))"}],"path":"tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/pve01/skladchik-reports-monitor-supervisor","sha256":"35c68ae0929ff3795be2bde40de334fc8e26413a3d8a620a137be90d1f2c164e","terms":["skladchik-reports-monitor-supervisor","skladchik-reports-monitor","skladchik","жалоб","report","cookie"]}],"text_bytes_scanned":426697,"text_files_scanned":127,"tracked_path_markers":["docs/skladchik-cookie-refresh.md","tasks/skladchik-reports-monitor-controlled-reauth-v1/README.txt","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-dry-run.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-preflight.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-prepare.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-rollback.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-seal.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge-verify.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/edge/skladchik-reports-monitor-cookie-update-edge","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/pve01/skladchik-reports-monitor-backup","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/pve01/skladchik-reports-monitor-cookie-update","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/pve01/skladchik-reports-monitor-monthly-selftest-watch","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/pve01/skladchik-reports-monitor-status","tasks/skladchik-reports-monitor-controlled-reauth-v1/assets/pve01/skladchik-reports-monitor-supervisor","tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/apply.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/dry-run.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/preflight.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/prepare.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/rollback.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/seal.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/phases/verify.sh","tasks/skladchik-reports-monitor-controlled-reauth-v1/task.json","tests/test_cr_2026_0007_skladchik_reauth.py","tests/test_cr_2026_0007_skladchik_semantic_repair.py","tests/test_cr_2026_0008_skladchik_snapshot_integrity.py","tests/test_cr_2026_0009_skladchik_concurrency_guard.py","tests/test_cr_2026_0011_skladchik_cookie_jar_reset.py","tests/test_cr_2026_0012_skladchik_cookie_refresh_runbook.py","tools/skladchik-cookie-refresh"]},"rollback_restored":null,"rollback_started":false,"root_cause_classification":"SUPERVISOR_FAILED_RUNTIME_EVIDENCE_CAPTURED","rules_page":{"attempts":[],"selected":null,"success":false,"target_url":"https://az52.skladchik.org/threads/pravila-moderirovanija.163004/"},"schema":1,"status":"OK","systemd":{"journal":{"rc":0,"stderr":"","stdout_bytes":21504,"stdout_sha256":"27dcacde03b29a70cafadc8c9bf47a602539b15ce51987d93b5eb8e1fb26d307","text":"2026-08-05T10:46:14+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T10:46:15+03:00 pve01 skladchik-reports-monitor-supervisor[1934384]: SUPERVISOR_STATUS=FAIL\n2026-08-05T10:46:15+03:00 pve01 skladchik-reports-monitor-supervisor[1934384]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T10:46:15+03:00 pve01 skladchik-reports-monitor-supervisor[1934384]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T10:46:15+03:00 pve01 skladchik-reports-monitor-supervisor[1934384]: MONITOR=OK reports=27 open=20 resolved=7\n2026-08-05T10:46:15+03:00 pve01 skladchik-reports-monitor-supervisor[1934384]: BACKUP=OK run=20260724T012808Z\n2026-08-05T10:46:15+03:00 pve01 skladchik-reports-monitor-supervisor[1934384]: RESTORE=OK run=20260719T021125Z\n2026-08-05T10:46:15+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T10:46:15+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T10:46:15+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T10:56:14+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T10:56:15+03:00 pve01 skladchik-reports-monitor-supervisor[1961875]: SUPERVISOR_STATUS=FAIL\n2026-08-05T10:56:15+03:00 pve01 skladchik-reports-monitor-supervisor[1961875]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T10:56:15+03:00 pve01 skladchik-reports-monitor-supervisor[1961875]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T10:56:15+03:00 pve01 skladchik-reports-monitor-supervisor[1961875]: MONITOR=OK reports=27 open=20 resolved=7\n2026-08-05T10:56:15+03:00 pve01 skladchik-reports-monitor-supervisor[1961875]: BACKUP=OK run=20260724T012808Z\n2026-08-05T10:56:15+03:00 pve01 skladchik-reports-monitor-supervisor[1961875]: RESTORE=OK run=20260719T021125Z\n2026-08-05T10:56:15+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T10:56:15+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T10:56:15+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T11:06:14+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T11:06:15+03:00 pve01 skladchik-reports-monitor-supervisor[1997073]: SUPERVISOR_STATUS=FAIL\n2026-08-05T11:06:15+03:00 pve01 skladchik-reports-monitor-supervisor[1997073]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T11:06:15+03:00 pve01 skladchik-reports-monitor-supervisor[1997073]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T11:06:15+03:00 pve01 skladchik-reports-monitor-supervisor[1997073]: MONITOR=OK reports=27 open=20 resolved=7\n2026-08-05T11:06:15+03:00 pve01 skladchik-reports-monitor-supervisor[1997073]: BACKUP=OK run=20260724T012808Z\n2026-08-05T11:06:15+03:00 pve01 skladchik-reports-monitor-supervisor[1997073]: RESTORE=OK run=20260719T021125Z\n2026-08-05T11:06:15+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T11:06:15+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T11:06:15+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T11:16:14+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T11:16:15+03:00 pve01 skladchik-reports-monitor-supervisor[2032079]: SUPERVISOR_STATUS=FAIL\n2026-08-05T11:16:15+03:00 pve01 skladchik-reports-monitor-supervisor[2032079]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T11:16:15+03:00 pve01 skladchik-reports-monitor-supervisor[2032079]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T11:16:15+03:00 pve01 skladchik-reports-monitor-supervisor[2032079]: MONITOR=OK reports=27 open=18 resolved=9\n2026-08-05T11:16:15+03:00 pve01 skladchik-reports-monitor-supervisor[2032079]: BACKUP=OK run=20260724T012808Z\n2026-08-05T11:16:15+03:00 pve01 skladchik-reports-monitor-supervisor[2032079]: RESTORE=OK run=20260719T021125Z\n2026-08-05T11:16:15+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T11:16:15+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T11:16:15+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T11:26:14+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T11:26:15+03:00 pve01 skladchik-reports-monitor-supervisor[2059656]: SUPERVISOR_STATUS=FAIL\n2026-08-05T11:26:15+03:00 pve01 skladchik-reports-monitor-supervisor[2059656]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T11:26:15+03:00 pve01 skladchik-reports-monitor-supervisor[2059656]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T11:26:15+03:00 pve01 skladchik-reports-monitor-supervisor[2059656]: MONITOR=OK reports=27 open=18 resolved=9\n2026-08-05T11:26:15+03:00 pve01 skladchik-reports-monitor-supervisor[2059656]: BACKUP=OK run=20260724T012808Z\n2026-08-05T11:26:15+03:00 pve01 skladchik-reports-monitor-supervisor[2059656]: RESTORE=OK run=20260719T021125Z\n2026-08-05T11:26:15+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T11:26:15+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T11:26:15+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T11:36:17+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T11:36:17+03:00 pve01 skladchik-reports-monitor-supervisor[2094864]: SUPERVISOR_STATUS=FAIL\n2026-08-05T11:36:17+03:00 pve01 skladchik-reports-monitor-supervisor[2094864]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T11:36:17+03:00 pve01 skladchik-reports-monitor-supervisor[2094864]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T11:36:17+03:00 pve01 skladchik-reports-monitor-supervisor[2094864]: MONITOR=OK reports=27 open=18 resolved=9\n2026-08-05T11:36:17+03:00 pve01 skladchik-reports-monitor-supervisor[2094864]: BACKUP=OK run=20260724T012808Z\n2026-08-05T11:36:17+03:00 pve01 skladchik-reports-monitor-supervisor[2094864]: RESTORE=OK run=20260719T021125Z\n2026-08-05T11:36:17+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T11:36:17+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T11:36:17+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T11:46:17+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T11:46:18+03:00 pve01 skladchik-reports-monitor-supervisor[2116844]: SUPERVISOR_STATUS=FAIL\n2026-08-05T11:46:18+03:00 pve01 skladchik-reports-monitor-supervisor[2116844]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T11:46:18+03:00 pve01 skladchik-reports-monitor-supervisor[2116844]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T11:46:18+03:00 pve01 skladchik-reports-monitor-supervisor[2116844]: MONITOR=OK reports=27 open=18 resolved=9\n2026-08-05T11:46:18+03:00 pve01 skladchik-reports-monitor-supervisor[2116844]: BACKUP=OK run=20260724T012808Z\n2026-08-05T11:46:18+03:00 pve01 skladchik-reports-monitor-supervisor[2116844]: RESTORE=OK run=20260719T021125Z\n2026-08-05T11:46:18+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T11:46:18+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T11:46:18+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T11:56:17+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T11:56:18+03:00 pve01 skladchik-reports-monitor-supervisor[2146153]: SUPERVISOR_STATUS=FAIL\n2026-08-05T11:56:18+03:00 pve01 skladchik-reports-monitor-supervisor[2146153]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T11:56:18+03:00 pve01 skladchik-reports-monitor-supervisor[2146153]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T11:56:18+03:00 pve01 skladchik-reports-monitor-supervisor[2146153]: MONITOR=OK reports=27 open=18 resolved=9\n2026-08-05T11:56:18+03:00 pve01 skladchik-reports-monitor-supervisor[2146153]: BACKUP=OK run=20260724T012808Z\n2026-08-05T11:56:18+03:00 pve01 skladchik-reports-monitor-supervisor[2146153]: RESTORE=OK run=20260719T021125Z\n2026-08-05T11:56:18+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T11:56:18+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T11:56:18+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T12:06:18+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T12:06:19+03:00 pve01 skladchik-reports-monitor-supervisor[2181114]: SUPERVISOR_STATUS=FAIL\n2026-08-05T12:06:19+03:00 pve01 skladchik-reports-monitor-supervisor[2181114]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T12:06:19+03:00 pve01 skladchik-reports-monitor-supervisor[2181114]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T12:06:19+03:00 pve01 skladchik-reports-monitor-supervisor[2181114]: MONITOR=OK reports=27 open=18 resolved=9\n2026-08-05T12:06:19+03:00 pve01 skladchik-reports-monitor-supervisor[2181114]: BACKUP=OK run=20260724T012808Z\n2026-08-05T12:06:19+03:00 pve01 skladchik-reports-monitor-supervisor[2181114]: RESTORE=OK run=20260719T021125Z\n2026-08-05T12:06:19+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T12:06:19+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T12:06:19+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T12:16:20+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T12:16:20+03:00 pve01 skladchik-reports-monitor-supervisor[2216194]: SUPERVISOR_STATUS=FAIL\n2026-08-05T12:16:20+03:00 pve01 skladchik-reports-monitor-supervisor[2216194]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T12:16:20+03:00 pve01 skladchik-reports-monitor-supervisor[2216194]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T12:16:20+03:00 pve01 skladchik-reports-monitor-supervisor[2216194]: MONITOR=OK reports=27 open=18 resolved=9\n2026-08-05T12:16:20+03:00 pve01 skladchik-reports-monitor-supervisor[2216194]: BACKUP=OK run=20260724T012808Z\n2026-08-05T12:16:20+03:00 pve01 skladchik-reports-monitor-supervisor[2216194]: RESTORE=OK run=20260719T021125Z\n2026-08-05T12:16:20+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T12:16:20+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T12:16:20+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T12:26:24+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T12:26:25+03:00 pve01 skladchik-reports-monitor-supervisor[2243671]: SUPERVISOR_STATUS=FAIL\n2026-08-05T12:26:25+03:00 pve01 skladchik-reports-monitor-supervisor[2243671]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T12:26:25+03:00 pve01 skladchik-reports-monitor-supervisor[2243671]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T12:26:25+03:00 pve01 skladchik-reports-monitor-supervisor[2243671]: MONITOR=OK reports=27 open=18 resolved=9\n2026-08-05T12:26:25+03:00 pve01 skladchik-reports-monitor-supervisor[2243671]: BACKUP=OK run=20260724T012808Z\n2026-08-05T12:26:25+03:00 pve01 skladchik-reports-monitor-supervisor[2243671]: RESTORE=OK run=20260719T021125Z\n2026-08-05T12:26:25+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T12:26:25+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T12:26:25+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T12:36:26+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T12:36:27+03:00 pve01 skladchik-reports-monitor-supervisor[2278551]: SUPERVISOR_STATUS=FAIL\n2026-08-05T12:36:27+03:00 pve01 skladchik-reports-monitor-supervisor[2278551]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T12:36:27+03:00 pve01 skladchik-reports-monitor-supervisor[2278551]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T12:36:27+03:00 pve01 skladchik-reports-monitor-supervisor[2278551]: MONITOR=OK reports=27 open=18 resolved=9\n2026-08-05T12:36:27+03:00 pve01 skladchik-reports-monitor-supervisor[2278551]: BACKUP=OK run=20260724T012808Z\n2026-08-05T12:36:27+03:00 pve01 skladchik-reports-monitor-supervisor[2278551]: RESTORE=OK run=20260719T021125Z\n2026-08-05T12:36:27+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T12:36:27+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T12:36:27+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T12:46:26+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T12:46:27+03:00 pve01 skladchik-reports-monitor-supervisor[2313728]: SUPERVISOR_STATUS=FAIL\n2026-08-05T12:46:27+03:00 pve01 skladchik-reports-monitor-supervisor[2313728]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T12:46:27+03:00 pve01 skladchik-reports-monitor-supervisor[2313728]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer_bad,skladchik_reports_monitor_backup_restore_check_timer_bad\n2026-08-05T12:46:27+03:00 pve01 skladchik-reports-monitor-supervisor[2313728]: MONITOR=OK reports=27 open=18 resolved=9\n2026-08-05T12:46:27+03:00 pve01 skladchik-reports-monitor-supervisor[2313728]: BACKUP=OK run=20260724T012808Z\n2026-08-05T12:46:27+03:00 pve01 skladchik-reports-monitor-supervisor[2313728]: RESTORE=OK run=20260719T021125Z\n2026-08-05T12:46:27+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Main process exited, code=exited, status=1/FAILURE\n2026-08-05T12:46:27+03:00 pve01 systemd[1]: skladchik-reports-monitor-supervisor.service: Failed with result 'exit-code'.\n2026-08-05T12:46:27+03:00 pve01 systemd[1]: Failed to start skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor.\n2026-08-05T12:56:26+03:00 pve01 systemd[1]: Starting skladchik-reports-monitor-supervisor.service - Skladchik reports monitor full supervisor...\n2026-08-05T12:56:27+03:00 pve01 skladchik-reports-monitor-supervisor[2341392]: SUPERVISOR_STATUS=FAIL\n2026-08-05T12:56:27+03:00 pve01 skladchik-reports-monitor-supervisor[2341392]: SUPERVISOR_MAIL_SENT=no\n2026-08-05T12:56:27+03:00 pve01 skladchik-reports-monitor-supervisor[2341392]: SUPERVISOR_PROBLEMS=backup_health_stale,restore_health_stale,skladchik_reports_monitor_backup_timer"},"service":"skladchik-reports-monitor-supervisor.service","show":{"ActiveEnterTimestamp":"","ActiveState":"failed","DropInPaths":"","ExecMainCode":"1","ExecMainStatus":"1","ExecStart":"{ path=/usr/local/sbin/skladchik-reports-monitor-supervisor ; argv[]=/usr/local/sbin/skladchik-reports-monitor-supervisor check ; ignore_errors=no ; start_time=[Wed 2026-08-05 13:16:26 MSK] ; stop_time=[Wed 2026-08-05 13:16:27 MSK] ; pid=2400803 ; code=exited ; status=1 }","FragmentPath":"/etc/systemd/system/skladchik-reports-monitor-supervisor.service","Group":"","InactiveExitTimestamp":"Wed 2026-08-05 13:16:26 MSK","LoadState":"loaded","NRestarts":"0","Restart":"no","RestartUSec":"100ms","Result":"exit-code","RootDirectory":"","StateChangeTimestamp":"Wed 2026-08-05 13:16:27 MSK","SubState":"failed","User":"","WorkingDirectory":"","probe":{"duration_seconds":0.006,"rc":0,"stderr":"","stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_sha256":"5a1e3fc2dd8927afa2c98b5dec56bf6a508604e39d9c33bbae80f32db21fc7b4"}},"unit":{"rc":0,"stderr":"","text":"# /etc/systemd/system/skladchik-reports-monitor-supervisor.service\n[Unit]\nDescription=Skladchik reports monitor full supervisor\nAfter=network-online.target\n\n[Service]\nType=oneshot\nExecStart=/usr/local/sbin/skladchik-reports-monitor-supervisor check","text_sha256":"29e5210aa4e7492b22674d5ce7b0366ba8a92ec23dfacb28b99d141c1bd3b198"}},"virtualization":{"matching_guest_configs":[],"pct":{"rc":255,"relevant_lines":[],"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"podman":{"rc":0,"relevant_lines":[],"stderr":"","stdout_sha256":"fd06fb7ad7e6d8248b40e67821d7572fc71bb2c3dc27ebc52d99b254b0d1e2ef"},"qm":{"rc":255,"relevant_lines":[],"stderr":"ipcc_send_rec[1] failed: Unknown error -1\nipcc_send_rec[2] failed: Unknown error -1\nipcc_send_rec[3] failed: Unknown error -1\nUnable to load access control list: Unknown error -1\n","stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}}}

OUTPUT_END
CHAT_OUTPUT_END
