28 lines
11 KiB
Plaintext
28 lines
11 KiB
Plaintext
CHAT_OUTPUT_BEGIN
|
|
COMMAND_ID=RUN6E-LOCAL-RUN6D-DIAGNOSTIC-20260726T143849Z
|
|
STATUS=OK
|
|
RC=0
|
|
HOST=pve01
|
|
MODE=verify
|
|
COMPONENT=evidence-delivery
|
|
REFERENCE_REGISTER_CHECK=OK
|
|
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
|
|
ERROR_REGISTER_CHECK=OK
|
|
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
|
|
COMMAND_SHA256=f4f7763a08a4eb2ed2c14a421dfef1afc6b4d5f894ed6fe86916cd57712d2724
|
|
DUPLICATE_FAILED_COMMAND_BLOCKED=false
|
|
EXECUTION_STARTED=true
|
|
CHANGES_MADE=false
|
|
SANITIZED=yes
|
|
SECRETS_INCLUDED=no
|
|
PRIVATE_ADDRESSES_INCLUDED=no
|
|
RAW_EVIDENCE_SHA256=9dbce8dc0dc4c17021db3f19200780003977df697391e3016c0d04c2e12e6831
|
|
SANITIZED_OUTPUT_SHA256=9dbce8dc0dc4c17021db3f19200780003977df697391e3016c0d04c2e12e6831
|
|
OUTPUT_BEGIN
|
|
RUN6E_LOCAL_RUN6D_DIAGNOSTIC=PASS
|
|
REPORT_SHA256=cad4efa9753414360a91cefcae73858ded4318c462089732377669644d1f06f0
|
|
{"adapter_logs":{"runner":{"exists":false,"path":"/var/lib/homelab-command-adapter/run/7WMNVLW332.runner.log"},"worker":{"exists":false,"path":"/var/lib/homelab-command-adapter/run/7WMNVLW332.worker.log"}},"anti_regression":{"RUN6E-AR-001-SANITIZER":{"checks":{"line_boundary_preserved":true,"password_redacted":true,"private_ip_redacted":true},"status":"PASS"},"RUN6E-AR-002-EXACT-STATE":{"status":"PASS"},"RUN6E-AR-003-CAPSULE-SHA":{"status":"PASS"},"RUN6E-AR-004-NO-RAW-LOG-CONTENT":{"rule":"raw runner log content is never emitted; only metadata is included","status":"PASS"}},"changes":{"backup":false,"cluster":false,"gitea":false,"production":false},"checked_at_utc":"2026-07-26T14:40:31.308231+00:00","command_id":"RUN6E-LOCAL-RUN6D-DIAGNOSTIC-20260726T143849Z","diagnostic_failures":[],"ledger_records":[{"command_id":"RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z","command_sha256":"ca06647d0b7525dd53e3214372c59ae3742fa0c20562df20759599edc731aa1a","component":"evidence-delivery","finished_at_utc":"2026-07-26T14:29:01Z","rc":"0","status":"OK"}],"local_integrity":{"/etc/systemd/system/homelab-command-adapter.service":{"bytes":665,"exists":true,"expected_sha256":"74d0f37878652ed9d46b53ae8556bbb30ebd683741f293c3f59b3527876ed2d7","is_symlink":false,"mode":"0o644","path":"/etc/systemd/system/homelab-command-adapter.service","resolved_path":"/etc/systemd/system/homelab-command-adapter.service","sha256":"74d0f37878652ed9d46b53ae8556bbb30ebd683741f293c3f59b3527876ed2d7","sha_match":true},"/etc/systemd/system/homelab-command-portal.service":{"bytes":981,"exists":true,"expected_sha256":"8453eab30f5c3ccd285fc9f70fff18f564809bb27f7bf84f51f2ba593aa85263","is_symlink":false,"mode":"0o644","path":"/etc/systemd/system/homelab-command-portal.service","resolved_path":"/etc/systemd/system/homelab-command-portal.service","sha256":"8453eab30f5c3ccd285fc9f70fff18f564809bb27f7bf84f51f2ba593aa85263","sha_match":true},"/usr/local/sbin/homelab-chat-run":{"bytes":11864,"exists":true,"expected_sha256":"2a88defef9517f89bc60934dce82097f8e316b08af9417e95167ea5d759a10d9","is_symlink":false,"mode":"0o750","path":"/usr/local/sbin/homelab-chat-run","resolved_path":"/usr/local/sbin/homelab-chat-run","sha256":"2a88defef9517f89bc60934dce82097f8e316b08af9417e95167ea5d759a10d9","sha_match":true},"/usr/local/sbin/homelab-command-adapter":{"bytes":77441,"exists":true,"expected_sha256":"f2410cd328e2837b99e8ce4a28e25cb031a6bdd596d0286ac77a1822ef1cecd0","is_symlink":false,"mode":"0o750","path":"/usr/local/sbin/homelab-command-adapter","resolved_path":"/usr/local/sbin/homelab-command-adapter","sha256":"f2410cd328e2837b99e8ce4a28e25cb031a6bdd596d0286ac77a1822ef1cecd0","sha_match":true},"/usr/local/sbin/homelab-command-portal":{"bytes":39362,"exists":true,"expected_sha256":"8056faf4ef6348f0b06319ad3c49fbfeeadf25b6370f857ea19569bd27652ee2","is_symlink":false,"mode":"0o750","path":"/usr/local/sbin/homelab-command-portal","resolved_path":"/usr/local/sbin/homelab-command-portal","sha256":"8056faf4ef6348f0b06319ad3c49fbfeeadf25b6370f857ea19569bd27652ee2","sha_match":true}},"report_sha256":"cad4efa9753414360a91cefcae73858ded4318c462089732377669644d1f06f0","rollback_started":false,"runner_artifacts":{"json_count":1,"json_files":[{"bytes":2907,"exists":true,"is_symlink":false,"mode":"0o600","path":"/var/lib/homelab-chat-run/public/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z-20260726T142901Z.json","resolved_path":"/var/lib/homelab-chat-run/public/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z-20260726T142901Z.json","sha256":"d0107166f99bb624a0573a4ab41c71899ff5f9464525c4ad5d84ca2070a3625e"}],"latest_document":{"block_reason":null,"changes_made":false,"command_id":"RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z","command_sha256":"ca06647d0b7525dd53e3214372c59ae3742fa0c20562df20759599edc731aa1a","component":"evidence-delivery","duplicate_failed_command_blocked":false,"execution_started":true,"finished_at_utc":"2026-07-26T14:29:01Z","mode":"verify","output_excerpt":"RUN6D_COMPACT_RESULT=PASS\n{\"anti_regression_failed\":[],\"backup_changed\":false,\"cluster_changed\":false,\"failures\":[\"public runtime no longer points to exact RUN6B source failure\",\"edge evidence gateway unit not found\",\"runtime receiver source discovery failed\"],\"gitea_changed\":false,\"inventory\":{\"diagnostic_failures\":3,\"duplicate_command_ids\":0,\"live_foreign_running\":0,\"stale_running\":0,\"unresolved_change_failures\":0},\"plan_input_sha256\":\"636448d6a3d020f480623ec61b8769a26bceb5c6cc7cf9b676b1284c423e54a2\",\"portal_health\":{\"local_ok\":true,\"overlay_ok\":true,\"path\":\"/healthz\"},\"production_changed\":false,\"receiver\":{\"has_latest_json\":null,\"has_latest_txt\":null,\"mentions_archive\":null,\"mentions_atomic_replace\":null,\"mentions_per_command\":null,\"source_rc\":0},\"rollback_started\":false,\"run6c_discovery_sha256\":\"e2cb21558859640e68f4b56ae2d59d20870ac4c8346d736284fbcc6ef4d8487e\",\"run6c_report_status\":\"BLOCKED\",\"runner_contract\":{\"local_artifact_has_command_id\":true,\"mutable_latest_json\":true,\"mutable_latest_txt\":false},\"sanitizer_errors\":[],\"schema\":1,\"source_command_id\":\"RUN6C-RESULT-CHANNEL-DISCOVERY-20260726T141851Z\",\"source_lock_mismatches\":[],\"source_runtime_sha256\":\"f5e25ad5785947c8f5023d4afdc25af7c488c5a9a6d7b295261fde9ecf937de4\",\"units\":{\"adapter\":{\"active\":\"active\",\"enabled\":\"enabled\",\"rc\":\"0\",\"restarts\":\"0\",\"sub\":\"running\"},\"portal\":{\"active\":\"active\",\"enabled\":\"enabled\",\"rc\":\"0\",\"restarts\":\"0\",\"sub\":\"running\"}},\"warnings\":[\"mutable latest.json changed before RUN6C; exact source lock rejected\"]}\n","output_truncated_in_json":false,"private_addresses_included":false,"raw_evidence_sha256":"aa03e1b00664a69a2ef86ca756576e5ac06a4bc46b49daa769f3fe7e0412010b","rc":0,"sanitized":true,"sanitized_output_sha256":"aa03e1b00664a69a2ef86ca756576e5ac06a4bc46b49daa769f3fe7e0412010b","secrets_included":false,"started_at_utc":"2026-07-26T14:29:01Z","status":"OK"},"raw_count":1,"raw_files":[{"bytes":1516,"exists":true,"is_symlink":false,"mode":"0o600","path":"/var/lib/homelab-chat-run/raw/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z-20260726T142901Z.log","resolved_path":"/var/lib/homelab-chat-run/raw/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z-20260726T142901Z.log","sha256":"aa03e1b00664a69a2ef86ca756576e5ac06a4bc46b49daa769f3fe7e0412010b"}],"sanitized_count":1,"sanitized_files":[{"bytes":1516,"exists":true,"is_symlink":false,"mode":"0o600","path":"/var/lib/homelab-chat-run/public/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z-20260726T142901Z.txt","resolved_path":"/var/lib/homelab-chat-run/public/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z-20260726T142901Z.txt","sha256":"aa03e1b00664a69a2ef86ca756576e5ac06a4bc46b49daa769f3fe7e0412010b"}],"txt_count":1,"txt_files":[{"bytes":2316,"exists":true,"is_symlink":false,"mode":"0o600","path":"/var/lib/homelab-chat-run/public/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z-20260726T142901Z-latest.txt","resolved_path":"/var/lib/homelab-chat-run/public/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z-20260726T142901Z-latest.txt","sha256":"19781d68c05b34726c29592fff30dc51e7302f6322bd4efb35e4d773c7ffba64"}]},"runtime_receiver":{"analysis":{"bytes":6549,"failure_literals":["RESULT=FAIL","$COMMIT","branch","http://127.0.0.1:3002/homelab-admin/homelab-public-context/raw/branch/assistant-runtime/runtime/latest.json"],"has_atomic_replace":true,"has_flock":true,"has_force_push":false,"has_git_commit":true,"has_git_push":true,"has_latest_json":true,"has_latest_txt":true,"has_strict_shell":true,"interpreter":"shell","mentions_per_command":false,"sha256":"6f4eadda35241d984c30084430f60c456e943d3b17fea6b8c82cf3d5d6a318f4"},"sha_error":"","sha_output":"6f4eadda35241d984c30084430f60c456e943d3b17fea6b8c82cf3d5d6a318f4 /usr/local/sbin/homelab-runtime-receive","sha_rc":0,"source_error":"","source_rc":0,"stat":"root:root","stat_error":"stat: cannot statx '%a': No such file or directory\nstat: cannot statx '%sn': No such file or directory\n","stat_rc":1},"schema":1,"source":{"capsule_sha256":"fd98daaedbdeb749a058d645bbb86e315e836a1bb9b7f6fdcb415ff7af2b2d63","command_id":"RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z","payload_sha256":"605ca423b7a9c69cdd9d087b76c73078e31514d5bdab09bb7cf35d1f289de08d"},"source_state":{"capsule_sha256":"fd98daaedbdeb749a058d645bbb86e315e836a1bb9b7f6fdcb415ff7af2b2d63","capsule_sha_match":true,"error":null,"evidence":{"bytes":3489,"gateway_verified":true,"local_bundle":"/var/lib/homelab-command-adapter/runs/7WMNVLW332-evidence.tgz","object_key":"portal/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z/fd98daaedbdeb749a058d645bbb86e315e836a1bb9b7f6fdcb415ff7af2b2d63/evidence.tgz","sha256":"baae264b055fd4c1d0be597b86defd5baba6644b4bb2d38b264ed16469fc6fe3"},"execution":{"finished_at_utc":"2026-07-26T14:29:06.057813+00:00","runner_document_rc":0,"runner_json":"/var/lib/homelab-chat-run/public/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z-20260726T142901Z.json","runner_json_sha256":"d0107166f99bb624a0573a4ab41c71899ff5f9464525c4ad5d84ca2070a3625e","runner_rc":0,"runner_status":"OK","runner_text":"/var/lib/homelab-chat-run/public/RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z-20260726T142901Z-latest.txt","runner_text_sha256":"19781d68c05b34726c29592fff30dc51e7302f6322bd4efb35e4d773c7ffba64","runner_wrapper_matches_document":true,"started_at_utc":"2026-07-26T14:29:01.530291+00:00","worker_pid":2198080},"manifest":{"change_flags":{"backup":false,"cluster":false,"gitea":false,"production":false},"command_id":"RUN6D-COMPACT-RUN6C-RESULT-20260726T142802Z","component":"evidence-delivery","mode":"verify","target":"pve01"},"short_id":"7WMNVLW332","state_file":"/var/lib/homelab-command-adapter/state/7WMNVLW332.json","status":"OK"},"stage":"RUN6E_LOCAL_RUN6D_DIAGNOSTIC","status":"PASS","target":{"actual":"pve01","expected":"pve01"},"units":{"adapter":{"ActiveState":"active","ExecMainStatus":"0","Group":"homelab-command-portal","LoadState":"loaded","MainPID":"364681","NRestarts":"0","Result":"success","SubState":"running","UnitFileState":"enabled","User":"root","show_rc":"0"},"portal":{"ActiveState":"active","ExecMainStatus":"0","Group":"homelab-command-portal","LoadState":"loaded","MainPID":"536586","NRestarts":"0","Result":"success","SubState":"running","UnitFileState":"enabled","User":"homelab-command-portal","show_rc":"0"}}}
|
|
|
|
OUTPUT_END
|
|
CHAT_OUTPUT_END
|