39 lines
38 KiB
JSON
39 lines
38 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"channel": "homelab-runtime",
|
|
"command_id": "POST-HANDOFF-TIMEOUT-STATE-FORENSIC-20260728T160103Z",
|
|
"status": "OK",
|
|
"rc": 0,
|
|
"host": "pve01",
|
|
"mode": "verify",
|
|
"component": "post-handoff-timeout-state-forensic",
|
|
"started_at_utc": "2026-07-28T16:02:07Z",
|
|
"finished_at_utc": "2026-07-28T16:02:08Z",
|
|
"reference_register_checked": true,
|
|
"reference_sha256": "5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e",
|
|
"error_register_checked": true,
|
|
"error_register_sha256": "24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83",
|
|
"command_sha256": "9906601de28bab81c41b13434189f468518ef9f400754583faa9a8480c6688c3",
|
|
"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": "ef09ecd4d1bad72214f24582010996ba6b4702b75b13dd75fcee14ccf8da35ef",
|
|
"sanitized_output_sha256": "ef09ecd4d1bad72214f24582010996ba6b4702b75b13dd75fcee14ccf8da35ef",
|
|
"output_truncated_in_json": false,
|
|
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
|
|
"output": "HOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"POST-HANDOFF-TIMEOUT-STATE-FORENSIC-20260728T160103Z\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n{\"bootstrap_state\":{\"capsule_sha256\":\"76d502ff8a0e901c44e33ddd8d6b5d825e24041dd6220255bc356c7fc48dc6fd\",\"status\":\"FAIL\"},\"changes_made\":false,\"classification\":\"PARTIAL_OR_UNKNOWN_STATE\",\"command_id\":\"POST-HANDOFF-TIMEOUT-STATE-FORENSIC-20260728T160103Z\",\"completion_id\":\"STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z-COMPLETION\",\"completion_report\":{\"exists\":false,\"path\":\"/var/lib/homelab-change-rollback/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z/completion.json\"},\"completion_state\":null,\"diagnosed_apply_id\":\"STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z\",\"edge\":{\"config_sha256\":\"bb8fff32953ac81b7c93a943308c939804262ea8db3c21a344a417adec45e8e8\",\"container_id\":\"2f18b3d7f3865edf4bdb4ae658fbecc4f75145acab1ffac2fe57df1d889952c9\",\"container_image\":\"docker.io/zoeyvid/npmplus:2026-06-17-b1\",\"container_running\":true,\"container_started_at\":\"2026-07-28T11:06:45.929887242Z\",\"host\":\"edge-vm\",\"network_mode\":\"host\",\"nginx_test_rc\":0,\"rc\":0,\"source_match\":true,\"target_match\":false},\"journal\":{\"rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"stdout_sha256\":\"5e984993b1cc92850ab4e0bc2bcdbc89361e4fb1e538da54dcce5b1d855f5c55\",\"tail\":\"Jul 28 18:55:08.077128 pve01 systemd[1]: Starting homelab-stable-local-result-apply-fix1-20260728t155329z.service - [systemd-run] /usr/bin/python3 -B /var/lib/homelab-change-staging/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z/apply-helper.py...\\nJul 28 18:55:46.474278 pve01 python3[942971]: Traceback (most recent call last):\\nJul 28 18:55:46.474278 pve01 python3[942971]: File \\\"/var/lib/homelab-change-staging/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z/apply-helper.py\\\", line 1069, in main\\nJul 28 18:55:46.474278 pve01 python3[942971]: File \\\"/var/lib/homelab-change-staging/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z/apply-helper.py\\\", line 115, in require\\nJul 28 18:55:46.474278 pve01 python3[942971]: ApplyError: BOOTSTRAP_NOT_OK\\nJul 28 18:55:46.474278 pve01 python3[942971]: During handling of the above exception, another exception occurred:\\nJul 28 18:55:46.474278 pve01 python3[942971]: Traceback (most recent call last):\\nJul 28 18:55:46.477343 pve01 python3[942971]: File \\\"/var/lib/homelab-change-staging/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z/apply-helper.py\\\", line 1436, in <module>\\nJul 28 18:55:46.477343 pve01 python3[942971]: File \\\"/var/lib/homelab-change-staging/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z/apply-helper.py\\\", line 1377, in main\\nJul 28 18:55:46.477343 pve01 python3[942971]: File \\\"/var/lib/homelab-change-staging/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z/apply-helper.py\\\", line 1039, in write_report\\nJul 28 18:55:46.477343 pve01 python3[942971]: File \\\"/usr/lib/python3.13/pathlib/_local.py\\\", line 557, in write_text\\nJul 28 18:55:46.477343 pve01 python3[942971]: return PathBase.write_text(self, data, encoding, errors, newline)\\nJul 28 18:55:46.477343 pve01 python3[942971]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nJul 28 18:55:46.477343 pve01 python3[942971]: File \\\"/usr/lib/python3.13/pathlib/_abc.py\\\", line 651, in write_text\\nJul 28 18:55:46.477343 pve01 python3[942971]: with self.open(mode='w', encoding=encoding, errors=errors, newline=newline) as f:\\nJul 28 18:55:46.477343 pve01 python3[942971]: ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nJul 28 18:55:46.477343 pve01 python3[942971]: File \\\"/usr/lib/python3.13/pathlib/_local.py\\\", line 539, in open\\nJul 28 18:55:46.477343 pve01 python3[942971]: return io.open(self, mode, buffering, encoding, errors, newline)\\nJul 28 18:55:46.477343 pve01 python3[942971]: ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nJul 28 18:55:46.477343 pve01 python3[942971]: FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/homelab-change-rollback/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z/completion.json'\\nJul 28 18:55:46.483343 pve01 systemd[1]: homelab-stable-local-result-apply-fix1-20260728t155329z.service: Main process exited, code=exited, status=1/FAILURE\\nJul 28 18:55:46.483414 pve01 systemd[1]: homelab-stable-local-result-apply-fix1-20260728t155329z.service: Failed with result 'exit-code'.\\nJul 28 18:55:46.483535 pve01 systemd[1]: Failed to start homelab-stable-local-result-apply-fix1-20260728t155329z.service - [systemd-run] /usr/bin/python3 -B /var/lib/homelab-change-staging/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z/apply-helper.py.\"},\"ledger\":{\"exists\":false,\"is_symlink\":false,\"lexists\":false,\"path\":\"/var/lib/homelab-result-ledger\"},\"local_surface\":{\"feed\":{\"body_sha256\":\"296694a5397ff493f0d6d71b105f3368fb9e5a7603dd0bb42950cfaa8cb714f9\",\"document\":{\"found\":false,\"schema\":1,\"status\":\"not_found\"},\"headers\":{\"cache-control\":\"no-store, no-cache, must-revalidate, max-age=0\",\"content-type\":\"application/json; charset=utf-8\",\"etag\":null},\"http\":404},\"latest\":{\"body_sha256\":\"296694a5397ff493f0d6d71b105f3368fb9e5a7603dd0bb42950cfaa8cb714f9\",\"document\":{\"found\":false,\"schema\":1,\"status\":\"not_found\"},\"headers\":{\"cache-control\":\"no-store, no-cache, must-revalidate, max-age=0\",\"content-type\":\"application/json; charset=utf-8\",\"etag\":null},\"http\":404}},\"private_addresses_included\":false,\"production_files\":{\"adapter\":{\"bytes\":86019,\"exists\":true,\"gid\":0,\"is_dir\":false,\"is_file\":true,\"is_symlink\":false,\"lexists\":true,\"mode\":493,\"path\":\"/usr/local/sbin/homelab-command-adapter\",\"sha256\":\"a1a7a615c99568bf915d084cc476f0ebf54ab0eedf3ecd578c4b0e072f58c43d\",\"source_match\":true,\"target_match\":false,\"uid\":0},\"lookup\":{\"bytes\":12083,\"exists\":true,\"gid\":0,\"is_dir\":false,\"is_file\":true,\"is_symlink\":false,\"lexists\":true,\"mode\":493,\"path\":\"/usr/local/sbin/homelab-result-lookup\",\"sha256\":\"17f8d2a2ea219cdc02b0f8e821f8054b05c01de1253419b3d23349a2d383889c\",\"source_match\":true,\"target_match\":false,\"uid\":0},\"unit\":{\"bytes\":785,\"exists\":true,\"gid\":0,\"is_dir\":false,\"is_file\":true,\"is_symlink\":false,\"lexists\":true,\"mode\":420,\"path\":\"/etc/systemd/system/homelab-result-lookup.service\",\"sha256\":\"4bcc607fd457313f75373ec3d8ec20e7020f13c7cb8a9523fd988a24b0f6609d\",\"source_match\":false,\"target_match\":false,\"uid\":0}},\"public_surface\":{\"feed\":{\"body_sha256\":\"47b1ada47204df731a95d06e3d6e6ac59fe44c4c5cf7555b151c49b9f597b696\",\"document\":{\"adapter\":\"ok\",\"recent_results\":[{\"capsule_sha256\":\"76d502ff8a0e901c44e33ddd8d6b5d825e24041dd6220255bc356c7fc48dc6fd\",\"changes_made\":null,\"command_id\":\"STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z\",\"component\":\"stable-local-result-feed-and-full-latest-apply\",\"error_type\":null,\"evidence_sha256\":\"5661c3c3b2c9b0868d8a9acdbabc1837ab19de4b49360179d472a9a325c783bc\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-28T15:55:43.291961+00:00\",\"gateway_verified\":true,\"mode\":\"change\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-28T15:54:47.016583+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"5bdae25999c0cf4ac0ebed5c7d6c8bbcd372f3ae11c2c6a30e81909f44dcc003\",\"changes_made\":null,\"command_id\":\"SYSTEMD-HANDOFF-FAILURE-READONLY-DIAG-20260728T154819Z\",\"component\":\"systemd-handoff-failure-readonly-diag\",\"error_type\":null,\"evidence_sha256\":\"5f641d0292f48f0048b94f7164511a2441b90e20b33bf2bbd60c74d749052e6a\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-28T15:49:10.075787+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-28T15:49:05.384304+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"accb828fad57f798190cbe5b36c108bde54679cb26b132d0861e60a6ca90ddcc\",\"changes_made\":null,\"command_id\":\"STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-20260728T154231Z\",\"component\":\"stable-local-result-feed-and-full-latest-apply\",\"error_type\":null,\"evidence_sha256\":\"c316c74ebf06a41d00432876bda3c7fd288fdf5876a5551d6259afb608835a03\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-28T15:44:38.086942+00:00\",\"gateway_verified\":true,\"mode\":\"change\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-28T15:44:12.526760+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"57e75db0c50dcc2b5cc6aa498d817de1b96af50a37f234c5256429c3be16b8ab\",\"changes_made\":null,\"command_id\":\"STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-PLAN-FIX2-20260728T152616Z\",\"component\":\"stable-local-result-feed-and-full-latest-plan\",\"error_type\":null,\"evidence_sha256\":\"21c349a78ccc60d1c72ab2acdd80919f1b276b076ded8d57f42aab0ca6c4c186\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-28T15:28:10.227424+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-28T15:27:45.462468+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"35ca6368f1e398573ee5c412602dc07a24a8811c9dc1f8bfa1eadae429f9876a\",\"changes_made\":null,\"command_id\":\"STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-PLAN-FIX1-20260728T151831Z\",\"component\":\"stable-local-result-feed-and-full-latest-plan\",\"error_type\":null,\"evidence_sha256\":\"40f03f96aa70ad71e730a68dd40ae1d6517251de17058b0c70d7010e42fdf096\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-28T15:20:30.144025+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":50,\"runner_rc\":50,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-28T15:20:25.285309+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"6be3599e55e357cb1701d0543fb25979c979e302b8ad47ab0df17f60c813d2dc\",\"changes_made\":null,\"command_id\":\"STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-PLAN-20260728T141030Z\",\"component\":\"stable-local-result-feed-and-full-latest-plan\",\"error_type\":null,\"evidence_sha256\":\"2cde1df62275639fb150d4433091d33d1636f08f8db04133b8bdb2d3e610ecea\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-28T14:12:17.791603+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":50,\"runner_rc\":50,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-28T14:12:11.232810+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"d1af5c89369bf5612851b8d206a76da2b9154645e694198f530d11fd88731e73\",\"changes_made\":null,\"command_id\":\"DIRECT-LOCAL-RESULT-LEDGER-READBACK-PLAN-FIX1-20260728T134331Z\",\"component\":\"direct-local-result-ledger-readback-plan\",\"error_type\":null,\"evidence_sha256\":\"d8c7adb2fc300a8452adeb66e43e7ec6854bd38946755409f5f11e112cbd07b2\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-28T13:46:56.327747+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-28T13:46:51.482518+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"84ccf3bf700842b46784275045df7f726b23728c3f2eb2cbea3772173c331874\",\"changes_made\":null,\"command_id\":\"DIRECT-LOCAL-RESULT-LEDGER-READBACK-PLAN-20260727T202322Z\",\"component\":\"direct-local-result-ledger-readback-plan\",\"error_type\":null,\"evidence_sha256\":\"091db89c6d93152e754c8de6deee530da543f7b1fc828a2b446ec9d52ec13a0c\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-28T13:36:00.894226+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-28T13:35:56.012657+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"66f00dc3f5269fcbdbc31f2720ad9ff3eb1e6566549d186c821710ef46521e71\",\"changes_made\":null,\"command_id\":\"SKLADCHIK-MODERATOR-GITEA-SNAPSHOT-LEGACY-PLAN-20260727T195132Z\",\"component\":\"skladchik-moderator-gitea-snapshot-legacy-plan\",\"error_type\":null,\"evidence_sha256\":\"1a8c6064ec9bcb38ffcba4f7f7dc5a495f772158a17e6c5c50ddf2912a94a0d0\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T19:53:29.037146+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T19:53:23.833602+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"4f9d770ab9369d807ca30ac337a09abdb3f5d2c3c3faa929b3e57e2ba079b539\",\"changes_made\":null,\"command_id\":\"GITEA-WRITE-PATH-READONLY-DIAG-20260727T193539Z\",\"component\":\"gitea-write-path-diagnostic\",\"error_type\":null,\"evidence_sha256\":\"d76cb927fa19ceddbe99184073f3cee459bc2415970ab105ec61685edffc22bd\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T19:36:27.142120+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T19:36:22.674042+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"d63cd79ae8186b3c05dbcb154ce16fea9293d3b7cfd81feb334cf5377a175d23\",\"changes_made\":null,\"command_id\":\"SKLADCHIK-MODERATOR-GITEA-SNAPSHOT-PLAN-V2-20260727T183508Z\",\"component\":\"skladchik-moderator-gitea-snapshot-plan-v2\",\"error_type\":null,\"evidence_sha256\":\"2cb08ce50f20c152a321a01c7548f78b1419febbd3783cdc92f89cc44d62b16a\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T19:32:11.312795+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T19:32:06.534881+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"e303f81f7aee91425f29813e5b121a77809266e29131bbd58f5a013dbda1a569\",\"changes_made\":null,\"command_id\":\"SKLADCHIK-MODERATOR-ASSISTANT-GITEA-SNAPSHOT-PLAN-FIX2-20260727T182345Z\",\"component\":\"skladchik-moderator-assistant-gitea-snapshot-plan\",\"error_type\":null,\"evidence_sha256\":\"259924beb21ec15adb76c839694cf01bbebceb4aadea537a6729ddc779457350\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T18:24:26.221041+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T18:24:21.702983+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"f3bc68939730261435e3edf5aeafffeb5c09d49059dc14b99a3c3cfc6423bb12\",\"changes_made\":null,\"command_id\":\"SKLADCHIK-MODERATOR-ASSISTANT-GITEA-SNAPSHOT-PLAN-FIX1-20260727T182042Z\",\"component\":\"skladchik-moderator-assistant-gitea-snapshot-plan\",\"error_type\":null,\"evidence_sha256\":\"9e68619dfef017a3352f68fd96341ae8c35a27d9b31cb0f5b0ff79e7274eba9d\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T18:21:32.431201+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T18:21:26.818272+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"3f0613ee8062a7cd2adf5d42861dbb24778f96f831c8c1512d5fbee465bf6d3b\",\"changes_made\":null,\"command_id\":\"SKLADCHIK-GITEA-SNAPSHOT-PLAN-STATE-DIAG-20260727T181543Z\",\"component\":\"skladchik-gitea-plan-state-diagnostic\",\"error_type\":null,\"evidence_sha256\":\"b942adffc134bbdcae843ba09634b6800f061fcbad718a0f8e304e0a1350402d\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T18:16:26.785463+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T18:16:22.240389+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"5c4f200fcfc442bb8f26efdb1e4129b90195de21599d0a61b8e72e15e2e1b379\",\"changes_made\":null,\"command_id\":\"SKLADCHIK-MODERATOR-ASSISTANT-GITEA-SNAPSHOT-PLAN-20260727T181023Z\",\"component\":\"skladchik-moderator-assistant-gitea-snapshot-plan\",\"error_type\":null,\"evidence_sha256\":\"d55a8c2c6dbce1def3f949413ec982271aeaca387ca3471698e2c6cbb7ecf772\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T18:11:54.011330+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T18:11:49.258492+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"e199e38561a17fdf5e710f4c45132804bb398beebd591ac39ee77f50e1226f8e\",\"changes_made\":null,\"command_id\":\"HOMELAB-EXTERNAL-READBACK-RUNTIME-TOKEN-FIX1-20260727T173410Z\",\"component\":\"external-readback-runtime-token\",\"error_type\":null,\"evidence_sha256\":\"af3fc8e1817a80cd88d2d5e6b148e9b915855ee963af8b57636f6db7b86bd446\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T17:34:46.127904+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T17:34:41.280862+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"9b53c24537a0c887b7d5ab0854a5221e9f0a911f8334004dc4a3bf2f8c401d6a\",\"changes_made\":null,\"command_id\":\"RUNNER-LINKED-REMOVAL-CONTRACT-CLOSURE-FIX2-20260727T172136Z\",\"component\":\"runner-linked-removal-closure\",\"error_type\":null,\"evidence_sha256\":\"d8b33d29128284477bd98a7a5b40f4e84639a6d701abe069d0b1148c9b96629d\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T17:24:02.137074+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T17:23:57.689401+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"a804ea3680a3549d23b542317c1f08fd4f403dcfdc23ad52ef303ac7d5b2e90a\",\"changes_made\":null,\"command_id\":\"RUNNER-LINKED-REMOVAL-CONTRACT-CLOSURE-FIX1-20260727T171646Z\",\"component\":\"runner-linked-removal-closure\",\"error_type\":null,\"evidence_sha256\":\"e3f67048cdce9772ea388920525f9816f596cb373d26eba8010d124c4d65e3d6\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T17:18:02.253078+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T17:17:57.545833+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"1fcc93cac11881cc7d848c714d074840205e9e8320b3f6a010b7d67890ab1dc6\",\"changes_made\":null,\"command_id\":\"RUNNER-LINKED-REMOVAL-CLOSURE-APPLY-20260727T170405Z\",\"component\":\"runner\",\"error_type\":null,\"evidence_sha256\":\"ca72166f0c3077fc6ea8d7b7aa1e5ca99b3850a6cf328d03d71d6f29f615e306\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T17:08:41.234745+00:00\",\"gateway_verified\":true,\"mode\":\"change\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":76,\"runner_rc\":76,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T17:08:36.071460+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"241ef90f1ffbadc5a0cbbb97a7139b8b62041dcc2c2b9f619c4a887d613fe816\",\"changes_made\":null,\"command_id\":\"RUNNER-LINKED-REMOVAL-CLOSURE-PLAN-FIX2-20260727T165537Z\",\"component\":\"runner-linked-removal-plan\",\"error_type\":null,\"evidence_sha256\":\"365e043ac8e20a5033d98863681b168450ea6f8e76667fbc5d1d3ce2c575e7da\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T16:56:40.307012+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T16:56:35.541388+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"b721043ccd884dc33984ff62d8a96f0502cbc1ffbf4767a031318e476e01e5d6\",\"changes_made\":null,\"command_id\":\"RUNNER-LINKED-REMOVAL-CLOSURE-PLAN-FIX1-20260727T165053Z\",\"component\":\"runner-linked-removal-plan\",\"error_type\":null,\"evidence_sha256\":\"577ec012b8eaf1932e2eb18bd675dda889f3fb2eacebe60659234042cc82340d\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T16:52:53.012051+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T16:52:46.325135+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"05dbbc1bd572a975501aeb09f13e921c1b7dcb796ff8d4f80960aa9bd0512d88\",\"changes_made\":null,\"command_id\":\"HOMELAB-MUTATION-CLOSURE-FORENSIC-FIX2-20260727T164022Z\",\"component\":\"mutation-closure-forensic\",\"error_type\":null,\"evidence_sha256\":\"ddef0ce987a7d1a7670b6a024be569c5e9977ed1eb527cef3cd63351f5c717d5\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T16:42:42.406375+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T16:42:36.720019+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"cf9eb9ef71422b9fbb69a5370790478f1173512cb7dc5b3785c690aa7f3c9c1c\",\"changes_made\":null,\"command_id\":\"HOMELAB-FULL-CHAIN-FAILURE-DIAG-20260727T162712Z\",\"component\":\"full-chain-diagnostic\",\"error_type\":null,\"evidence_sha256\":\"3b72421f4c41841d22d10241ce0e6c58682263926889a676ccf8278e0e7c145a\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T16:32:03.214408+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T16:31:57.765232+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"3eac15867564c803c0843cb31aba9a0502d813db389ff70844170b6042d8920c\",\"changes_made\":null,\"command_id\":\"HOMELAB-FULL-CHAIN-READONLY-ACCEPTANCE-FIX1-20260727T161806Z\",\"component\":\"full-chain-acceptance\",\"error_type\":null,\"evidence_sha256\":\"eb306ee74263deddd00b30bcd0482dda08d367c5f7e41b7917acf02202801d2c\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T16:22:07.589708+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T16:22:01.809246+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"c6bb65491267af667e03239a10cb4d5415208989b8e3798bcef49666c1caa829\",\"changes_made\":null,\"command_id\":\"RESULT-LOOKUP-FRESH-E2E-SMOKE-20260727T150516Z\",\"component\":\"result-lookup\",\"error_type\":null,\"evidence_sha256\":\"ad908dec13b6e185f0b982603ba23e52fe2bb1ae24422c4848081c1d2fa57d0a\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T15:06:24.048910+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T15:06:19.714766+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"b4d4f5ce617227f8b88ebe4610146fa82a3cdf95df03b776e51553511383642e\",\"changes_made\":null,\"command_id\":\"RESULT-LOOKUP-UNIQUE-URL-PLAN-FIX8-MODEFIX2-20260727T142145Z\",\"component\":\"result-lookup\",\"error_type\":null,\"evidence_sha256\":\"b67270fd144bc64578d069653b534bf8a1eaf16363c389b11f1b82b3fb226537\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T14:24:12.146044+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T14:24:06.838982+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"c2d52914d54ad08502d241729f4e29fab48cc67b96781acc48a3a9b99ee1907e\",\"changes_made\":null,\"command_id\":\"RESULT-LOOKUP-UNIQUE-URL-PLAN-FIX8-MODEFIX1-20260727T140240Z\",\"component\":\"result-lookup\",\"error_type\":null,\"evidence_sha256\":\"a8f7fa3c88d24ad9136b49a517256dea4a57643800c0cc2717c8c9dda4bde47d\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T14:08:33.835923+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":1,\"runner_rc\":1,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T14:08:29.302955+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"6213ab37b9aad84624d1cae3c33ec778554cf1cdc61949c121cd77d2026e780f\",\"changes_made\":null,\"command_id\":\"RESULT-FEED-POSTRUN-INGEST-DIAG-20260727T132159Z\",\"component\":\"result-feed\",\"error_type\":null,\"evidence_sha256\":\"011e2eb97d5b01f3a25a60b1f6046dd63bec49474ff02d7e33ce716e8e5e073f\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T13:24:12.906964+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T13:24:07.168788+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"f5c38e334f8d1e9eca7bc2070ff5dce6c1953d25653145c1000b2bc3d33a541a\",\"changes_made\":null,\"command_id\":\"RESULT-FEED-END-TO-END-SMOKE-20260727T131123Z\",\"component\":\"result-feed\",\"error_type\":null,\"evidence_sha256\":\"d01bf6c9ad5a909500258057b066dfaa7587f61cd27e17cefae7003c79fee2fb\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T13:12:24.765172+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T13:12:20.173619+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"63e72836e222f10e1dcb79ed704cd44651ac488e45c8145437f29b122a642e05\",\"changes_made\":null,\"command_id\":\"RESULT-FEED-BOOTSTRAP-20260727T094558Z\",\"component\":\"result-integration\",\"error_type\":null,\"evidence_sha256\":\"c6ae98cf5a4df32341c61da35cdf14a6623e129bdb298853f836b5ccb2a7334d\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T09:48:08.745143+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T09:48:04.329136+00:00\",\"status\":\"OK\"},{\"capsule_sha256\":\"0d7f18443ac0132c693f1b16a72dd7ce5385cd21bf00932a562ee62768133a5d\",\"changes_made\":null,\"command_id\":\"MINIMAL-RESULT-FEED-EMERGENCY-APPLY-20260727T090755Z\",\"component\":\"result-integration\",\"error_type\":\"InterruptedExecution\",\"evidence_sha256\":null,\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T09:11:52.964315+00:00\",\"gateway_verified\":false,\"mode\":\"change\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":null,\"runner_rc\":null,\"runner_wrapper_matches_document\":null,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T09:08:46.908375+00:00\",\"status\":\"FAIL\"},{\"capsule_sha256\":\"c7fa79d355e4db0d8e2bd13bf4687408ad7a06fa127da86799bbba1d2bc81807\",\"changes_made\":null,\"command_id\":\"MINIMAL-RESULT-FEED-PLAN-20260727T084859Z\",\"component\":\"result-integration\",\"error_type\":null,\"evidence_sha256\":\"7c471b7a1f88440b3817026529dcf14cba539323c1675e035514e266f495a3e6\",\"failure_stage\":null,\"finished_at_utc\":\"2026-07-27T08:50:57.862897+00:00\",\"gateway_verified\":true,\"mode\":\"verify\",\"mutation_outcome\":null,\"private_addresses_included\":false,\"rollback_started\":null,\"runner_document_rc\":0,\"runner_rc\":0,\"runner_wrapper_matches_document\":true,\"sanitized\":true,\"secrets_included\":false,\"started_at_utc\":\"2026-07-27T08:50:53.222922+00:00\",\"status\":\"OK\"}],\"result_sequence\":\"f66d7e08a7bd2cf81ae5e37ec665c51c58a78e8c881549e927553065bb461f54\",\"status\":\"ok\",\"version\":3},\"headers\":{\"cache-control\":\"no-store, no-cache, must-revalidate\",\"content-type\":\"application/json; charset=utf-8\",\"etag\":null},\"http\":200},\"latest\":{\"body_sha256\":\"1bfe0d3b1236800a850e1254f3952bda5132ecf9dcec7916ba54bdfce42d936b\",\"document\":{\"block_reason\":null,\"change_declared\":true,\"changes_made\":false,\"channel\":\"homelab-runtime\",\"command_id\":\"STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z\",\"command_rc\":1,\"command_sha256\":\"1a60419459233e21920fe3446f31f54f4d1eeeaaa51e0e26c211689c18648377\",\"component\":\"stable-local-result-feed-and-full-latest-apply\",\"duplicate_failed_command_blocked\":false,\"error_register_checked\":true,\"error_register_sha256\":\"24934a2c7fa5c26f6e828583c4aefac7f143b40c0171736ed7571e617d55ab83\",\"execution_started\":true,\"finished_at_utc\":\"2026-07-28T15:55:38Z\",\"full_sanitized_output_url\":\"https://git.gram1.ru/.well-known/homelab-runtime/latest.txt\",\"host\":\"pve01\",\"mode\":\"change\",\"mutation_outcome\":\"NO_MUTATION\",\"output\":\"HOMELAB_RESULT_CONTRACT={\\\"changes_made\\\":false,\\\"command_id\\\":\\\"STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z\\\",\\\"rollback_restored\\\":null,\\\"rollback_started\\\":false,\\\"status\\\":\\\"FAIL\\\",\\\"version\\\":1}\\n{\\\"PLAN_SHA256\\\":\\\"68746ed2758c37f52d2e66768999421d48468d4d46a3d3cf3abaeacf7baf9c79\\\",\\\"backup_changed\\\":false,\\\"changes_made\\\":false,\\\"cluster_changed\\\":false,\\\"command_id\\\":\\\"STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z\\\",\\\"failure\\\":\\\"Command '['/usr/bin/systemd-run', '--unit', 'homelab-stable-local-result-apply-fix1-20260728t155329z', '--collect', '--property=Type=oneshot', '--property=User=root', '--property=Group=root', '--property=NoNewPrivileges=yes', '--property=PrivateTmp=yes', '--property=ProtectHome=yes', '--property=ProtectSystem=full', '--property=ReadWritePaths=/usr/local/sbin', '--property=ReadWritePaths=/etc/systemd/system', '--property=ReadWritePaths=/var/lib/homelab-change-staging', '--property=ReadWritePaths=/var/lib/homelab-change-rollback', '--property=ReadWritePaths=/run', '/usr/bin/python3', '-B', '/var/lib/homelab-change-staging/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z/apply-helper.py']' timed out after 30 seconds\\\",\\\"failure_type\\\":\\\"TimeoutExpired\\\",\\\"gitea_changed\\\":false,\\\"minio_changed\\\":false,\\\"private_addresses_included\\\":false,\\\"rollback_started\\\":false,\\\"sanitized\\\":true,\\\"schema\\\":1,\\\"secrets_included\\\":false,\\\"status\\\":\\\"BLOCKED\\\"}\\n\",\"output_truncated_in_json\":false,\"private_addresses_included\":false,\"raw_evidence_retained_locally\":true,\"raw_evidence_sha256\":\"e556b09667b796a36d9d39aaf5f997a56b312d33da16a7ecbebde976d5359ecc\",\"rc\":1,\"reference_register_checked\":true,\"reference_sha256\":\"5763f2f8edc75fcf6f3951f8c95896d1cc112ceccb6cf5b64a383f540a4deb8e\",\"result_contract_error\":null,\"result_contract_status\":\"FAIL\",\"result_contract_valid\":true,\"rollback_restored\":null,\"rollback_started\":false,\"sanitized\":true,\"sanitized_output_sha256\":\"e556b09667b796a36d9d39aaf5f997a56b312d33da16a7ecbebde976d5359ecc\",\"schema_version\":1,\"secrets_included\":false,\"started_at_utc\":\"2026-07-28T15:54:47Z\",\"status\":\"FAIL\"},\"headers\":{\"cache-control\":\"max-age=0, private, must-revalidate, no-transform\",\"content-type\":\"application/json\",\"etag\":null},\"http\":200}},\"rollback\":{\"exists\":false,\"is_symlink\":false,\"lexists\":false,\"path\":\"/var/lib/homelab-change-rollback/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z\"},\"rollback_started\":false,\"sanitized\":true,\"schema\":1,\"secrets_included\":false,\"services\":{\"homelab-command-adapter.service\":{\"ActiveState\":\"active\",\"CollectMode\":\"inactive\",\"ExecMainCode\":\"0\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-command-adapter.service\",\"Group\":\"homelab-command-portal\",\"Id\":\"homelab-command-adapter.service\",\"LoadState\":\"loaded\",\"MainPID\":\"11360\",\"NRestarts\":\"22\",\"Result\":\"success\",\"SubState\":\"running\",\"Transient\":\"no\",\"User\":\"root\",\"show_rc\":\"0\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"homelab-command-portal.service\":{\"ActiveState\":\"active\",\"CollectMode\":\"inactive\",\"ExecMainCode\":\"0\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-command-portal.service\",\"Group\":\"homelab-command-portal\",\"Id\":\"homelab-command-portal.service\",\"LoadState\":\"loaded\",\"MainPID\":\"466240\",\"NRestarts\":\"0\",\"Result\":\"success\",\"SubState\":\"running\",\"Transient\":\"no\",\"User\":\"homelab-command-portal\",\"show_rc\":\"0\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"homelab-result-lookup.service\":{\"ActiveState\":\"active\",\"CollectMode\":\"inactive\",\"ExecMainCode\":\"0\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-result-lookup.service\",\"Group\":\"homelab-result-lookup\",\"Id\":\"homelab-result-lookup.service\",\"LoadState\":\"loaded\",\"MainPID\":\"466244\",\"NRestarts\":\"0\",\"Result\":\"success\",\"SubState\":\"running\",\"Transient\":\"no\",\"User\":\"homelab-result-lookup\",\"show_rc\":\"0\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"}},\"staging\":{\"exists\":false,\"is_symlink\":false,\"lexists\":false,\"path\":\"/var/lib/homelab-change-staging/STABLE-LOCAL-RESULT-FEED-AND-FULL-LATEST-APPLY-FIX1-20260728T155329Z\"},\"status\":\"OK\",\"transient_unit\":{\"ActiveState\":\"inactive\",\"CollectMode\":\"inactive\",\"ExecMainCode\":\"0\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"\",\"Group\":\"\",\"Id\":\"homelab-stable-local-result-apply-fix1-20260728t155329z.service\",\"LoadState\":\"not-found\",\"MainPID\":\"0\",\"NRestarts\":\"0\",\"Result\":\"success\",\"SubState\":\"dead\",\"Transient\":\"no\",\"User\":\"\",\"show_rc\":\"0\",\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"}}\n"
|
|
}
|