CHAT_OUTPUT_BEGIN
COMMAND_ID=RESULT-FEED-POSTRUN-INGEST-DIAG-20260727T132159Z
STATUS=OK
RC=0
HOST=pve01
MODE=verify
COMPONENT=result-feed
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83
COMMAND_SHA256=5e7bc896360bb22f24fe090fa689fb993bb609f014ef30df3d02e0176bd8d3cb
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=070abf913764c99344286b9e94cc2cb1b2d81bbb36d65d6ac09270fc0461a97a
SANITIZED_OUTPUT_SHA256=070abf913764c99344286b9e94cc2cb1b2d81bbb36d65d6ac09270fc0461a97a
OUTPUT_BEGIN
{"backup_changed":false,"changes_made":false,"checks":{"adapter_source_exact":true,"local_feed_http_200":true,"local_feed_schema_valid":true,"local_public_body_equal":true,"local_public_sequence_equal":true,"portal_source_exact":true,"public_feed_http_200":true,"public_feed_schema_valid":true,"target_capsule_sha_valid":true,"target_evidence_sha_valid":true,"target_missing_from_local_feed":false,"target_missing_from_public_feed":false},"classification":{"adapter_store_contains_target":true,"diagnosis":"PROPAGATION_RECOVERED","local_contains_target":true,"portal_store_contains_target":false,"public_contains_target":true,"store_contains_target":true},"cluster_changed":false,"command_id":"RESULT-FEED-POSTRUN-INGEST-DIAG-20260727T132159Z","feeds":{"health":{"body_sha256":"a2691f9f427a61ec6d36e4935997075d8a942280cc581fc3f93b13a7f325dd95","cache_control":"no-store, no-cache, must-revalidate, max-age=0","contains_target":true,"count":32,"error":null,"http":200,"sequence":"319e0f81e1d508ed68ca1ba343b108b6dca2b8b5ddb26514197b001f7cf7dd48"},"local":{"body_sha256":"a2691f9f427a61ec6d36e4935997075d8a942280cc581fc3f93b13a7f325dd95","cache_control":"no-store, no-cache, must-revalidate, max-age=0","contains_target":true,"count":32,"error":null,"http":200,"sequence":"319e0f81e1d508ed68ca1ba343b108b6dca2b8b5ddb26514197b001f7cf7dd48"},"public":{"body_sha256":"a2691f9f427a61ec6d36e4935997075d8a942280cc581fc3f93b13a7f325dd95","cache_control":"no-store, no-cache, must-revalidate","contains_target":true,"count":32,"error":null,"http":200,"sequence":"319e0f81e1d508ed68ca1ba343b108b6dca2b8b5ddb26514197b001f7cf7dd48"}},"gitea_changed":false,"journals":{"error_count":1,"events":[{"contains_target":false,"keywords":["result-feed"],"message_sha256":"887082561111b40586ce148ebb67bccf07d804d3fc24540ed84ae392470a0e6f","priority":6,"safe_message":"[PRIVATE_IP] - \"GET /.well-known/homelab-result-feed.json? HTTP/1.1\" 200 -","timestamp":"1785157940629000","unit":"homelab-command-portal.service"},{"contains_target":false,"keywords":["result-feed"],"message_sha256":"887082561111b40586ce148ebb67bccf07d804d3fc24540ed84ae392470a0e6f","priority":6,"safe_message":"[PRIVATE_IP] - \"GET /.well-known/homelab-result-feed.json? HTTP/1.1\" 200 -","timestamp":"1785157940641476","unit":"homelab-command-portal.service"},{"contains_target":false,"keywords":["error"],"message_sha256":"7dd8e1d895def8c4178ceda43ded295456cadd09d1353403f661ef1ffe627c7f","priority":6,"safe_message":"ConnectionResetError: [Errno 104] Connection reset by peer","timestamp":"1785157940642250","unit":"homelab-command-portal.service"},{"contains_target":false,"keywords":["result-feed"],"message_sha256":"887082561111b40586ce148ebb67bccf07d804d3fc24540ed84ae392470a0e6f","priority":6,"safe_message":"[PRIVATE_IP] - \"GET /.well-known/homelab-result-feed.json? HTTP/1.1\" 200 -","timestamp":"1785158045636277","unit":"homelab-command-portal.service"}],"journal_rc":0,"relevant_count":4,"stderr":""},"private_addresses_included":false,"production_changed":false,"rollback_started":false,"sanitized":true,"schema":1,"secrets_included":false,"services":{"adapter":{"fields":{"ActiveState":"active","CacheDirectory":"","ExecMainStartTimestampMonotonic":"332120291036","ExecMainStatus":"0","ExecStartSHA256":"8df4122eacce3c075e55e87b5a8d1a6481eb1cca4fa853e1771f35235f91ee11","FragmentPath":"/etc/systemd/system/homelab-command-adapter.service","LoadState":"loaded","LogsDirectory":"","MainPID":"1637015","NRestarts":"0","Result":"success","RuntimeDirectory":"homelab-command-adapter","StateDirectory":"","SubState":"running"},"show_rc":0},"portal":{"fields":{"ActiveState":"active","CacheDirectory":"","ExecMainStartTimestampMonotonic":"334247103772","ExecMainStatus":"0","ExecStartSHA256":"3e1f540d0b490f336388ef4cae17638980a3738ed023ebbf543fd7ef87fd8ddd","FragmentPath":"/etc/systemd/system/homelab-command-portal.service","LoadState":"loaded","LogsDirectory":"","MainPID":"1759597","NRestarts":"0","Result":"success","RuntimeDirectory":"","StateDirectory":"","SubState":"running"},"show_rc":0}},"source_analysis":{"adapter":{"bytes":86019,"label":"adapter","relevant_functions":[],"sha256":"a1a7a615c99568bf915d084cc476f0ebf54ab0eedf3ecd578c4b0e072f58c43d","syntax":"PASS","token_hit_count":0,"token_hits":[]},"portal":{"bytes":39936,"label":"portal","relevant_functions":[],"sha256":"97c69bd4fccf7272dadc911281c1503f411bae2dc11dac4b22b87f33d678ae52","syntax":"PASS","token_hit_count":3,"token_hits":[{"line":557,"line_sha256":"3a915a62aaa2f9032b13b81f275989f2d0f5398d7a11cab7a7e416300cb94f32","safe_line":"if path in {\"/healthz\", \"/.well-known/homelab-result-feed.json\"}:","tokens":["result-feed","healthz"]},{"line":574,"line_sha256":"37dae24505010c8084cc3e250ed508d05a71721ec51df23f115986b0776e2367","safe_line":"\"result_sequence\": recent[","tokens":["result_sequence"]},{"line":577,"line_sha256":"f2d68dc1f06f80dfd970da1750dbbd5b6384de8b8249f1425a21a0a8cb52c465","safe_line":"\"recent_results\": recent[","tokens":["recent_results"]}]}},"status":"OK","storage":{"bytes_scanned":2725769,"files_scanned":230,"raw_matches":[{"occurrence_count":4,"relative_path":"state/6XBY4M2PRU.json","root_alias":"adapter_state","sha256":"da7187b76e48f15585c5ffbc3b4373fa288546f43330bef993e04c64dee45827","size":3816,"sqlite":false},{"occurrence_count":1,"relative_path":"capsules/f5c38e334f8d1e9eca7bc2070ff5dce6c1953d25653145c1000b2bc3d33a541a/capsule.hcmd","root_alias":"adapter_state","sha256":"f5c38e334f8d1e9eca7bc2070ff5dce6c1953d25653145c1000b2bc3d33a541a","size":14409,"sqlite":false},{"occurrence_count":1,"relative_path":"capsules/f5c38e334f8d1e9eca7bc2070ff5dce6c1953d25653145c1000b2bc3d33a541a/payload/smoke.py","root_alias":"adapter_state","sha256":"10f93813c12f277f12b0a00cb3a4e31c16592898d89e811fc869ab0c3c1cd9f8","size":9999,"sqlite":false},{"occurrence_count":1,"relative_path":"capsules/6213ab37b9aad84624d1cae3c33ec778554cf1cdc61949c121cd77d2026e780f/payload/diagnose.py","root_alias":"adapter_state","sha256":"897462995ef5f131dac52c8654eb6fe389a4bc69f7579a098a99e211d1658e73","size":27105,"sqlite":false},{"occurrence_count":3,"relative_path":"runs/6XBY4M2PRU.runner.log","root_alias":"adapter_state","sha256":"f9dae26d0a6d24169090f77dc50b013340ccf8981ab8272ec48c7157f872e1ee","size":714,"sqlite":false}],"roots":[{"alias":"portal_state","exists":true},{"alias":"adapter_state","exists":true},{"alias":"adapter_runtime","exists":true}],"sqlite_inventory":[]},"target":{"capsule_sha256":"f5c38e334f8d1e9eca7bc2070ff5dce6c1953d25653145c1000b2bc3d33a541a","command_id":"RESULT-FEED-END-TO-END-SMOKE-20260727T131123Z","evidence_sha256":"d01bf6c9ad5a909500258057b066dfaa7587f61cd27e17cefae7003c79fee2fb"}}

OUTPUT_END
CHAT_OUTPUT_END
