1
0
Files
homelab-public-context/runtime/latest.json
T

39 lines
31 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260916-INFRA-DR-BACKUPV2-ARCHITECTURE-CLOSURE-AUDIT-OWNERSHIP-LOCKFIX-463R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "infra-dr-backupv2-architecture-closure-audit",
"started_at_utc": "2026-09-16T10:50:39Z",
"finished_at_utc": "2026-09-16T10:50:40Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "43d2dc55a69399cacf6e1497e7a7e25b4f4ddf1ec47f7b019761b52ee9cdbf63",
"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": "11c7b3407ba700887218474d3310f549c2292c45dc232ff626c1d91742cd1582",
"sanitized_output_sha256": "11c7b3407ba700887218474d3310f549c2292c45dc232ff626c1d91742cd1582",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "COMMAND_ID=SUPPORT-260916-INFRA-DR-BACKUPV2-ARCHITECTURE-CLOSURE-AUDIT-OWNERSHIP-LOCKFIX-463R1\nMODE=READ_ONLY_ARCHITECTURE_CLOSURE_AUDIT\nNO_BACKUP_EXECUTION=YES\nNO_VZDUMP_EXECUTION=YES\nNO_RCLONE_EXECUTION=YES\nNO_CLOUD_ACCESS=YES\nNO_EXTERNAL_SSH=YES\nNO_FILE_MUTATION=YES\nNO_SYSTEMD_MUTATION=YES\nNO_PRODUCTION_PROMOTION=YES\nAUDIT_STEP_BASELINE=BEGIN\nBASELINE_IDENTITIES=PASS\nAUDIT_STEP_BASELINE=PASS\nBASELINE_SAFE_SUMMARY={\"app\":{\"bytes\":7855,\"mode\":\"0755\",\"sha256\":\"1f959049cca2710a2cb820cc1f6acab16399c6b6711b9e4522e0ecd49e0e4650\"},\"app_service\":{\"bytes\":247,\"mode\":\"0644\",\"sha256\":\"70b78ba529c270ec61d26a123d656385a8b2e2e4206ccf623111fa6ed3854602\"},\"app_timer\":{\"bytes\":200,\"mode\":\"0644\",\"sha256\":\"af2eedce3df53029b591d31715a3f3e6688ddb997b4823f487e70c339ce88078\"},\"control\":{\"bytes\":11862,\"mode\":\"0755\",\"sha256\":\"0b3a0f685d4e67cb86250df89a4918aff2e6c67799b7d35b0e54b1bbc016ee57\"},\"control_service\":{\"bytes\":411,\"mode\":\"0644\",\"sha256\":\"428d3e1f3042c3347b7c34b6f190e44fa35f7a97264eec3974239f581c9b9250\"},\"control_timer\":{\"bytes\":223,\"mode\":\"0644\",\"sha256\":\"7c4136da20b9cd9162293380f5794d93e2c6099ce7d87ec00e0e7e19b6cd44a3\"},\"engine\":{\"bytes\":59719,\"mode\":\"0750\",\"sha256\":\"b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7\"},\"error_register\":{\"bytes\":302058,\"mode\":\"0640\",\"sha256\":\"3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0\"},\"reference\":{\"bytes\":201129,\"mode\":\"0640\",\"sha256\":\"5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66\"},\"service\":{\"bytes\":309,\"mode\":\"0644\",\"sha256\":\"1ef3e6bc660767a1f29a6a0bfa8d1b7a2419370b2250764ca181c34c93188565\"},\"targets\":{\"bytes\":5105,\"mode\":\"0600\",\"sha256\":\"a723befc7fd42d70af9088406598f18156dc3b4c76d8b34c4bb725dfaa48dd38\"},\"timer\":{\"bytes\":192,\"mode\":\"0644\",\"sha256\":\"5469057602452b303a01ccb8057085c1b0e447973e5ed198cebf7dd5daf58e9d\"},\"vm\":{\"bytes\":8484,\"mode\":\"0755\",\"sha256\":\"b42f150c0ba2d2519425b082c69dcfa26ea0f8eb07143c4205cb3eaa53c5e7d1\"},\"vm_service\":{\"bytes\":240,\"mode\":\"0644\",\"sha256\":\"6aa2c72d3eda795f53d25292a11225ae13b418651cef9cce040564ee873fe759\"},\"vm_timer\":{\"bytes\":244,\"mode\":\"0644\",\"sha256\":\"9a78c9ea507116cbb9f5645fe697e34964c905b017cc98b17977cd5006aa5050\"}}\nAUDIT_STEP_CURRENT_ENGINE_PARSE=BEGIN\nAUDIT_STEP_CURRENT_ENGINE_PARSE=PASS\nAUDIT_STEP_ENGINE392_SEARCH=BEGIN\nAUDIT_STEP_ENGINE392_SEARCH=PASS\nENGINE392_SEARCHED_REGULAR_FILES=103\nENGINE392_DISCOVERY=FOUND\nAUDIT_STEP_TARGETS=BEGIN\nAUDIT_STEP_TARGETS=PASS\nTARGET_REGISTRY_COUNT=28\nREPRESENTATIVE_TARGET_SAFE_ROWS=[{\"keys\":[\"due_seconds\",\"enabled\",\"green1\",\"logical_id\",\"node\",\"scope\",\"type\"],\"kind\":null,\"logical_id\":\"node-pve01\",\"row_sha256\":\"edbbf97d8d27fd3edc4c24b3bac8260b32f3ca92735e57d77d5689f8966162d6\"},{\"keys\":[\"due_seconds\",\"enabled\",\"green1\",\"host\",\"hostkey_fingerprint\",\"logical_id\",\"port\",\"scope\",\"type\",\"user\"],\"kind\":null,\"logical_id\":\"md-relay\",\"row_sha256\":\"f3091bb0988289b204ed92a20dcf159adf323516a5d7caf2f485c80243e12040\"},{\"keys\":[\"due_seconds\",\"enabled\",\"green1\",\"host\",\"hostkey_fingerprint\",\"logical_id\",\"port\",\"scope\",\"type\",\"user\"],\"kind\":null,\"logical_id\":\"spb-ingress\",\"row_sha256\":\"05c91e1c9b4ae7c7b6a7f4512853626d71634eeeee34e84403a77a93dfb0a82e\"},{\"keys\":[\"due_seconds\",\"enabled\",\"green1\",\"host\",\"hostkey_fingerprint\",\"logical_id\",\"port\",\"scope\",\"type\",\"user\"],\"kind\":null,\"logical_id\":\"us-netbird\",\"row_sha256\":\"4b8ae0d5c627805a2556c3224dc16817acea8cc84cd179593913556cd8996ebf\"},{\"keys\":[\"due_seconds\",\"enabled\",\"green1\",\"logical_id\",\"scope\",\"type\"],\"kind\":null,\"logical_id\":\"router-netcraze\",\"row_sha256\":\"b3432f1a635622fa6c243c1dcbda58bd06c2bf70f3e9f060d477b3436fe93a77\"},{\"keys\":[\"app_root\",\"db_name\",\"due_seconds\",\"dump_strategy\",\"enabled\",\"green1\",\"logical_id\",\"node\",\"scope\",\"slug\",\"type\",\"vmid\"],\"kind\":null,\"logical_id\":\"xf-codevipe\",\"row_sha256\":\"3a827f5aa3f122151317ddbee75b4066445a50b69a52364054a5c808b79a4e09\"},{\"keys\":[\"app_root\",\"db_name\",\"due_seconds\",\"dump_strategy\",\"enabled\",\"green1\",\"logical_id\",\"node\",\"scope\",\"slug\",\"type\",\"vmid\"],\"kind\":null,\"logical_id\":\"xf-zakrutim\",\"row_sha256\":\"19f87063632822056da7bfa28d1ead552a4d5cfa3a2e484f2cee8a40d4788c7e\"},{\"keys\":[\"due_seconds\",\"enabled\",\"green1\",\"logical_id\",\"scope\",\"type\"],\"kind\":null,\"logical_id\":\"control-bootstrap-v2\",\"row_sha256\":\"059881c76bae37da3b1a2740b5fd81385fe174241e7da90c4873949ccb2aa3e7\"}]\nAUDIT_STEP_LOCK_SOURCE=BEGIN\nAUDIT_STEP_LOCK_SOURCE=PASS\nLEGACY_LOCK_EVIDENCE={\"APP\":{\"flock_lock_paths\":[\"/run/homelab-backup-heavy.lock\",\"/run/lock/homelab-app-cloud-quorum-queue.lock\"],\"flock_rows\":[{\"direct_paths\":[],\"line\":23,\"line_sha256\":\"4f410d5c01c79c6cf1d31db83c75fd90b262eb4f25297c79153721d0587b224d\",\"resolved_lock_paths\":[\"/run/lock/homelab-app-cloud-quorum-queue.lock\"],\"vars\":[\"QUEUE_LOCK\"]},{\"direct_paths\":[],\"line\":24,\"line_sha256\":\"f0eb3a01efe1f1acd578479f8be53b61e6101362c52dcebb97de8da5d01bdc13\",\"resolved_lock_paths\":[\"/run/homelab-backup-heavy.lock\"],\"vars\":[\"HEAVY_LOCK\"]},{\"direct_paths\":[],\"line\":97,\"line_sha256\":\"9a2f4a0e3497894fea775165e841f5560b780f6b1d9658411a7c133b93a57ff9\",\"resolved_lock_paths\":[],\"vars\":[]},{\"direct_paths\":[],\"line\":102,\"line_sha256\":\"5180642d264fcda6e9d5284a0cddc8de457e57ccb415e5fa84569a7ed48aacb8\",\"resolved_lock_paths\":[],\"vars\":[]}],\"lock_assignments\":{\"HEAVY_LOCK\":\"/run/homelab-backup-heavy.lock\",\"QUEUE_LOCK\":\"/run/lock/homelab-app-cloud-quorum-queue.lock\"}},\"CONTROL\":{\"flock_lock_paths\":[\"/run/homelab-backup-heavy.lock\"],\"flock_rows\":[{\"direct_paths\":[],\"line\":25,\"line_sha256\":\"eec61589fc7c8dc41d05c4ec34284a0eb4a94a687316f8cfe24ecb6686729ba2\",\"resolved_lock_paths\":[],\"vars\":[\"c\"]},{\"direct_paths\":[],\"line\":112,\"line_sha256\":\"827c368d15c2d69b46ea3e33ec1cc6068c0ca36a056e3831bf48d40361f147b0\",\"resolved_lock_paths\":[],\"vars\":[\"LOCK\"]},{\"direct_paths\":[],\"line\":132,\"line_sha256\":\"0eaf224af634058bcef5bd29274ddf7d345ca489e3ecf2637cc5d19f3d5063c7\",\"resolved_lock_paths\":[\"/run/homelab-backup-heavy.lock\"],\"vars\":[\"HEAVY_LOCK\"]}],\"lock_assignments\":{\"HEAVY_LOCK\":\"/run/homelab-backup-heavy.lock\"}},\"VM\":{\"flock_lock_paths\":[],\"flock_rows\":[{\"direct_paths\":[],\"line\":121,\"line_sha256\":\"2656ddd9c1553f41539a6e8c0782d12316d0098c90ce20987f46002ffa89a0aa\",\"resolved_lock_paths\":[],\"vars\":[]},{\"direct_paths\":[],\"line\":123,\"line_sha256\":\"99378c5418134de9049afe32ff88b005e524c67510f2ae0a4edab1f50bfdf668\",\"resolved_lock_paths\":[],\"vars\":[]},{\"direct_paths\":[],\"line\":141,\"line_sha256\":\"9a2f4a0e3497894fea775165e841f5560b780f6b1d9658411a7c133b93a57ff9\",\"resolved_lock_paths\":[],\"vars\":[]},{\"direct_paths\":[],\"line\":146,\"line_sha256\":\"5180642d264fcda6e9d5284a0cddc8de457e57ccb415e5fa84569a7ed48aacb8\",\"resolved_lock_paths\":[],\"vars\":[]}],\"lock_assignments\":{\"HEAVY_LOCK\":\"/run/homelab-backup-heavy.lock\"}}}\nCOMMON_HEAVY_LOCK=UNPROVEN\nAUDIT_STEP_SYSTEMD=BEGIN\nSYSTEMD_READONLY_STATE={\"homelab-app-cloud-quorum-queue.service\":{\"ActiveState\":\"activating\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-app-cloud-quorum-queue.service\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"start\",\"UnitFileState\":\"static\"},\"homelab-app-cloud-quorum-queue.timer\":{\"ActiveState\":\"active\",\"FragmentPath\":\"/etc/systemd/system/homelab-app-cloud-quorum-queue.timer\",\"LastTriggerUSec\":\"Wed 2026-09-16 13:30:11 MSK\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"running\",\"UnitFileState\":\"enabled\"},\"homelab-backup-v2.service\":{\"ActiveState\":\"inactive\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-v2.service\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"static\"},\"homelab-backup-v2.timer\":{\"ActiveState\":\"inactive\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-v2.timer\",\"LastTriggerUSec\":\"\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"disabled\"},\"homelab-control-backup.service\":{\"ActiveState\":\"inactive\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-control-backup.service\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"static\"},\"homelab-control-backup.timer\":{\"ActiveState\":\"active\",\"FragmentPath\":\"/etc/systemd/system/homelab-control-backup.timer\",\"LastTriggerUSec\":\"Wed 2026-09-16 13:08:57 MSK\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"Wed 2026-09-16 14:03:46 MSK\",\"Result\":\"success\",\"SubState\":\"waiting\",\"UnitFileState\":\"enabled\"},\"homelab-vm-cloud-quorum-queue.service\":{\"ActiveState\":\"inactive\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-vm-cloud-quorum-queue.service\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"static\"},\"homelab-vm-cloud-quorum-queue.timer\":{\"ActiveState\":\"active\",\"FragmentPath\":\"/etc/systemd/system/homelab-vm-cloud-quorum-queue.timer\",\"LastTriggerUSec\":\"Wed 2026-09-16 12:32:57 MSK\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"Wed 2026-09-16 16:33:06 MSK\",\"Result\":\"success\",\"SubState\":\"waiting\",\"UnitFileState\":\"enabled\"}}\nAUDIT_STEP_SYSTEMD=PASS\nLEGACY_SERVICES_IDLE=false\nLEGACY_TIMERS_ENABLED_ACTIVE=true\nV2_TIMER_DISABLED_INACTIVE=true\nAUDIT_STEP_PREREQ_STATIC=BEGIN\nAUDIT_STEP_PREREQ_STATIC=PASS\nPREREQ_PROBE_STATIC=[{\"ast_sha256\":\"acc1aaea52ead2f3be3a3c64cdf8e02e238d0db8dabc9d26a158ac3016174abf\",\"local_calls\":[\"run\"],\"signature\":{\"args\":[],\"defaults\":0,\"kw_defaults\":[],\"kwarg\":null,\"kwonly\":[],\"posonly\":[],\"vararg\":null},\"status\":\"STATIC_ONLY\",\"step\":\"operator_key_fingerprint\"},{\"ast_sha256\":\"b8426067fa2cd4feb5d4a68b7e5768d49375ee82cdb8250df0f2385100e95484\",\"local_calls\":[\"_router_passfile_literals\",\"sha256_bytes\",\"sha256_file\"],\"signature\":{\"args\":[],\"defaults\":0,\"kw_defaults\":[],\"kwarg\":null,\"kwonly\":[],\"posonly\":[],\"vararg\":null},\"status\":\"STATIC_ONLY\",\"step\":\"parse_router_legacy\"},{\"ast_sha256\":\"98f071436865efd80f73de97d90a9b9c83f7d67a254a43476e02f58836ea7142\",\"local_calls\":[],\"signature\":{\"args\":[\"t\"],\"defaults\":0,\"kw_defaults\":[true],\"kwarg\":null,\"kwonly\":[\"use_agent\"],\"posonly\":[],\"vararg\":null},\"status\":\"STATIC_ONLY\",\"step\":\"vps_ssh_argv\"}]\nPREREQ_PROBE_461_HASH=adde51e3abde30e000ab8b08ec32eaf7940e2c23b84beb3bbe0260d98535e1fd\nAUDIT_STEP_LEGACY_EQUIVALENCE=BEGIN\nENGINE392_SAFE_IDENTITY={\"basename\":\"engine392.py\",\"bytes\":49438,\"mode\":\"0500\",\"parent_basename\":\"shadow-392r1\",\"sha256\":\"7d96b9842de06277ea1be45e1f58e35c8a116a922425317954d339a333fe84f0\"}\nLEGACY_EQUIVALENCE=true\nLEGACY_EQUIVALENCE_FUNCTION_MISMATCHES=[]\nLEGACY_EQUIVALENCE_GLOBAL_MISMATCHES=[]\nLEGACY_EQUIVALENCE_CLASS_MISMATCHES=[]\nLEGACY_EQUIVALENCE_IMPORT_MISMATCHES=[]\nLEGACY_DISPATCH_EQUAL=true\nLEGACY_CLOSURE_HIST=[\"_router_assignments\",\"_router_expand\",\"_router_matching_brace\",\"_router_passfile_literals\",\"_router_strip_outer_quotes\",\"allocator\",\"atomic_write\",\"backup_target\",\"canonical_json\",\"capture_node_bundle\",\"capture_router\",\"capture_vps_md\",\"capture_vps_spb\",\"capture_vps_us\",\"capture_xenforo\",\"cleanup_source\",\"control_verify\",\"ensure_dir\",\"epoch\",\"generation_id\",\"make_manifest\",\"make_tar_zst_bytes\",\"node_bundle_paths\",\"parse_router_legacy\",\"part_plan\",\"pipe_to_zstd\",\"qga_exec\",\"rclone_about\",\"rclone_base_args\",\"rclone_cat_bytes\",\"rclone_cat_hash\",\"rclone_rcat\",\"reconstruct_replica\",\"remote_exists_any\",\"remote_generation_path\",\"remote_hashset\",\"router_read\",\"run\",\"select_replicas\",\"sha256_bytes\",\"sha256_file\",\"ssh_remote\",\"upload_and_seal\",\"utcnow\",\"validate_payload\",\"validate_tar_zst\",\"vps_run\",\"vps_ssh_argv\",\"write_state\",\"xf_guest_builder\"]\nLEGACY_CLOSURE_CURRENT=[\"_router_assignments\",\"_router_expand\",\"_router_matching_brace\",\"_router_passfile_literals\",\"_router_strip_outer_quotes\",\"allocator\",\"atomic_write\",\"backup_target\",\"canonical_json\",\"capture_node_bundle\",\"capture_router\",\"capture_vps_md\",\"capture_vps_spb\",\"capture_vps_us\",\"capture_xenforo\",\"cleanup_source\",\"control_verify\",\"ensure_dir\",\"epoch\",\"generation_id\",\"make_manifest\",\"make_tar_zst_bytes\",\"node_bundle_paths\",\"parse_router_legacy\",\"part_plan\",\"pipe_to_zstd\",\"qga_exec\",\"rclone_about\",\"rclone_base_args\",\"rclone_cat_bytes\",\"rclone_cat_hash\",\"rclone_rcat\",\"reconstruct_replica\",\"remote_exists_any\",\"remote_generation_path\",\"remote_hashset\",\"router_read\",\"run\",\"select_replicas\",\"sha256_bytes\",\"sha256_file\",\"ssh_remote\",\"upload_and_seal\",\"utcnow\",\"validate_payload\",\"validate_tar_zst\",\"vps_run\",\"vps_ssh_argv\",\"write_state\",\"xf_guest_builder\"]\nLEGACY_EQUIVALENCE_FUNCTION_ROWS=[{\"current_ast_sha256\":\"8baa1cbc1bd4ffffec971c74d326dd5f5bd3325c1608bf2246c0a98499e45b86\",\"hist_ast_sha256\":\"8baa1cbc1bd4ffffec971c74d326dd5f5bd3325c1608bf2246c0a98499e45b86\",\"name\":\"_router_assignments\",\"same_ast\":true},{\"current_ast_sha256\":\"097075454f7e5227553a6cae8e54f2aa0003035c122d9d42721a6214454ba5cc\",\"hist_ast_sha256\":\"097075454f7e5227553a6cae8e54f2aa0003035c122d9d42721a6214454ba5cc\",\"name\":\"_router_expand\",\"same_ast\":true},{\"current_ast_sha256\":\"0309d248ba5654828cfce12413c6756615b48488a364c324a3834f6be7e959a6\",\"hist_ast_sha256\":\"0309d248ba5654828cfce12413c6756615b48488a364c324a3834f6be7e959a6\",\"name\":\"_router_matching_brace\",\"same_ast\":true},{\"current_ast_sha256\":\"56c0d66b7be3ec2fbdde0380845d8ff8a6ffaea132ec473adfcab715ec00324e\",\"hist_ast_sha256\":\"56c0d66b7be3ec2fbdde0380845d8ff8a6ffaea132ec473adfcab715ec00324e\",\"name\":\"_router_passfile_literals\",\"same_ast\":true},{\"current_ast_sha256\":\"b818a8ce8fa69c9b25b0bae01b08969dac36b36e56bbf6064b26f7acd087ee57\",\"hist_ast_sha256\":\"b818a8ce8fa69c9b25b0bae01b08969dac36b36e56bbf6064b26f7acd087ee57\",\"name\":\"_router_strip_outer_quotes\",\"same_ast\":true},{\"current_ast_sha256\":\"44448838ff6f4ef95fc9fafaee334596694412243664c63c89196090103e4be4\",\"hist_ast_sha256\":\"44448838ff6f4ef95fc9fafaee334596694412243664c63c89196090103e4be4\",\"name\":\"allocator\",\"same_ast\":true},{\"current_ast_sha256\":\"3b5a018c4879784c010676ff70982f47a433eb5cb6bfd3f3eca44716d08cac8a\",\"hist_ast_sha256\":\"3b5a018c4879784c010676ff70982f47a433eb5cb6bfd3f3eca44716d08cac8a\",\"name\":\"atomic_write\",\"same_ast\":true},{\"current_ast_sha256\":\"7569426ada0e18ddae2f95c5b1e7c25a0b4aecbf56a9ab8e3f824ee59a8e90f0\",\"hist_ast_sha256\":\"7569426ada0e18ddae2f95c5b1e7c25a0b4aecbf56a9ab8e3f824ee59a8e90f0\",\"name\":\"backup_target\",\"same_ast\":true},{\"current_ast_sha256\":\"def1038799aa5ea80d7ab04b7f33abafea7300b7dcc97279bf0cd9b023a80d29\",\"hist_ast_sha256\":\"def1038799aa5ea80d7ab04b7f33abafea7300b7dcc97279bf0cd9b023a80d29\",\"name\":\"canonical_json\",\"same_ast\":true},{\"current_ast_sha256\":\"7c7786a023dc168580528bf336bc1e97d5915f9dfcea12c10b090667ddfec483\",\"hist_ast_sha256\":\"7c7786a023dc168580528bf336bc1e97d5915f9dfcea12c10b090667ddfec483\",\"name\":\"capture_node_bundle\",\"same_ast\":true},{\"current_ast_sha256\":\"a6abe0efa26de116d0daba23ea698cd2ab4a18aa57a8b3d7ca7fcddbc745d617\",\"hist_ast_sha256\":\"a6abe0efa26de116d0daba23ea698cd2ab4a18aa57a8b3d7ca7fcddbc745d617\",\"name\":\"capture_router\",\"same_ast\":true},{\"current_ast_sha256\":\"77ea64bb2e360d0166253fac72a42f4a1fa76a64d312010ba4d5dc2d1657a245\",\"hist_ast_sha256\":\"77ea64bb2e360d0166253fac72a42f4a1fa76a64d312010ba4d5dc2d1657a245\",\"name\":\"capture_vps_md\",\"same_ast\":true},{\"current_ast_sha256\":\"9cc74d0c0866fc49ff9b79db9b414098a240ea19bba9a41c903bd2765415602f\",\"hist_ast_sha256\":\"9cc74d0c0866fc49ff9b79db9b414098a240ea19bba9a41c903bd2765415602f\",\"name\":\"capture_vps_spb\",\"same_ast\":true},{\"current_ast_sha256\":\"ecb3e865900dc7eaacab6e5dbb9cc9dd48ca7bb61a769a3738a8600440a5babc\",\"hist_ast_sha256\":\"ecb3e865900dc7eaacab6e5dbb9cc9dd48ca7bb61a769a3738a8600440a5babc\",\"name\":\"capture_vps_us\",\"same_ast\":true},{\"current_ast_sha256\":\"11037bd1fbe3769819243b972b1113ffcb683157ef6d11b2dc22dee9bcac80fe\",\"hist_ast_sha256\":\"11037bd1fbe3769819243b972b1113ffcb683157ef6d11b2dc22dee9bcac80fe\",\"name\":\"capture_xenforo\",\"same_ast\":true},{\"current_ast_sha256\":\"83eeae35fe21b5c71581cd734eeffd6b159cae83357fe29a79eb84d1cb676154\",\"hist_ast_sha256\":\"83eeae35fe21b5c71581cd734eeffd6b159cae83357fe29a79eb84d1cb676154\",\"name\":\"cleanup_source\",\"same_ast\":true},{\"current_ast_sha256\":\"e7ea4f28c6815124a8ab16fa0eb17e4420623e5c688be660aa9c70339ac0db69\",\"hist_ast_sha256\":\"e7ea4f28c6815124a8ab16fa0eb17e4420623e5c688be660aa9c70339ac0db69\",\"name\":\"control_verify\",\"same_ast\":true},{\"current_ast_sha256\":\"ea8abdd1799aa6dac8479b2acc55b2e7785192f610c2cd7e9f930d60b1a083e3\",\"hist_ast_sha256\":\"ea8abdd1799aa6dac8479b2acc55b2e7785192f610c2cd7e9f930d60b1a083e3\",\"name\":\"ensure_dir\",\"same_ast\":true},{\"current_ast_sha256\":\"7c4ed709c08be48fedbeb6bf785f3e7d3449528ca833b465633cfa0f4730d770\",\"hist_ast_sha256\":\"7c4ed709c08be48fedbeb6bf785f3e7d3449528ca833b465633cfa0f4730d770\",\"name\":\"epoch\",\"same_ast\":true},{\"current_ast_sha256\":\"aef529c201987d0ceaa5c785f73caae91b262dbf3ec2397d03d624fd5f8e1544\",\"hist_ast_sha256\":\"aef529c201987d0ceaa5c785f73caae91b262dbf3ec2397d03d624fd5f8e1544\",\"name\":\"generation_id\",\"same_ast\":true},{\"current_ast_sha256\":\"ed2dbc4447f8871c33518e02096fe0a18ab93d79ec3301057741f237ee362fe1\",\"hist_ast_sha256\":\"ed2dbc4447f8871c33518e02096fe0a18ab93d79ec3301057741f237ee362fe1\",\"name\":\"make_manifest\",\"same_ast\":true},{\"current_ast_sha256\":\"a1a6432df3b798de6cc54f3f21e3b9f9d13e4180c850e19604ed1f5286132d33\",\"hist_ast_sha256\":\"a1a6432df3b798de6cc54f3f21e3b9f9d13e4180c850e19604ed1f5286132d33\",\"name\":\"make_tar_zst_bytes\",\"same_ast\":true},{\"current_ast_sha256\":\"95dbefd9677abc58984c974229e140f51d1e4cb2f45ab1aa1f71b0152f76405d\",\"hist_ast_sha256\":\"95dbefd9677abc58984c974229e140f51d1e4cb2f45ab1aa1f71b0152f76405d\",\"name\":\"node_bundle_paths\",\"same_ast\":true},{\"current_ast_sha256\":\"b8426067fa2cd4feb5d4a68b7e5768d49375ee82cdb8250df0f2385100e95484\",\"hist_ast_sha256\":\"b8426067fa2cd4feb5d4a68b7e5768d49375ee82cdb8250df0f2385100e95484\",\"name\":\"parse_router_legacy\",\"same_ast\":true},{\"current_ast_sha256\":\"8ca6fdfbaa3258284d3e602836c19862263877aeef43dc438af1aa8bf96802f5\",\"hist_ast_sha256\":\"8ca6fdfbaa3258284d3e602836c19862263877aeef43dc438af1aa8bf96802f5\",\"name\":\"part_plan\",\"same_ast\":true},{\"current_ast_sha256\":\"e52a23200f0e766284db1000684eeedb90192acc483975df827fcb2bd3ac1b8b\",\"hist_ast_sha256\":\"e52a23200f0e766284db1000684eeedb90192acc483975df827fcb2bd3ac1b8b\",\"name\":\"pipe_to_zstd\",\"same_ast\":true},{\"current_ast_sha256\":\"3b7634606796bc2aa11d4810b1d1ca410a5cb3b5c88f6ce5016edec7ec0bbd24\",\"hist_ast_sha256\":\"3b7634606796bc2aa11d4810b1d1ca410a5cb3b5c88f6ce5016edec7ec0bbd24\",\"name\":\"qga_exec\",\"same_ast\":true},{\"current_ast_sha256\":\"a454118d4eab18c799c62a047eacaae2350365eae9e85ca776eb810122613149\",\"hist_ast_sha256\":\"a454118d4eab18c799c62a047eacaae2350365eae9e85ca776eb810122613149\",\"name\":\"rclone_about\",\"same_ast\":true},{\"current_ast_sha256\":\"f7ec9c6204f45a2019a6b24acd3c4ccceee24c5ccacdf91f87f54fca8dae1596\",\"hist_ast_sha256\":\"f7ec9c6204f45a2019a6b24acd3c4ccceee24c5ccacdf91f87f54fca8dae1596\",\"name\":\"rclone_base_args\",\"same_ast\":true},{\"current_ast_sha256\":\"cda154871a350d2ea5a6146f032e81d2bde13e37dd06bbf3650d8ad2ef457eef\",\"hist_ast_sha256\":\"cda154871a350d2ea5a6146f032e81d2bde13e37dd06bbf3650d8ad2ef457eef\",\"name\":\"rclone_cat_bytes\",\"same_ast\":true},{\"current_ast_sha256\":\"e63bbc402a6540af67c381d1d855e4955b398e006a778a1dccc702296cb9d7f9\",\"hist_ast_sha256\":\"e63bbc402a6540af67c381d1d855e4955b398e006a778a1dccc702296cb9d7f9\",\"name\":\"rclone_cat_hash\",\"same_ast\":true},{\"current_ast_sha256\":\"f3c3848d4adeaeb3430b3dde5ba48a0c654779ab33f97d1d271120deded0a6eb\",\"hist_ast_sha256\":\"f3c3848d4adeaeb3430b3dde5ba48a0c654779ab33f97d1d271120deded0a6eb\",\"name\":\"rclone_rcat\",\"same_ast\":true},{\"current_ast_sha256\":\"547b9160446d11cfbb7ad577e3fa36417a7a157515e3f22463ba76746090f107\",\"hist_ast_sha256\":\"547b9160446d11cfbb7ad577e3fa36417a7a157515e3f22463ba76746090f107\",\"name\":\"reconstruct_replica\",\"same_ast\":true},{\"current_ast_sha256\":\"3f8ca250bb51a98a47ecbf3daa32e334f9ea4c4f0d4639237103a0c3a1b36837\",\"hist_ast_sha256\":\"3f8ca250bb51a98a47ecbf3daa32e334f9ea4c4f0d4639237103a0c3a1b36837\",\"name\":\"remote_exists_any\",\"same_ast\":true},{\"current_ast_sha256\":\"a4bdb6df2af69eeec2b89de39803560ba962695e24a89a0773bc0275e5d3a305\",\"hist_ast_sha256\":\"a4bdb6df2af69eeec2b89de39803560ba962695e24a89a0773bc0275e5d3a305\",\"name\":\"remote_generation_path\",\"same_ast\":true},{\"current_ast_sha256\":\"66ee770edf20344e8bb0cb47b9acd6c331a21077484fed37ace8b377fec9015c\",\"hist_ast_sha256\":\"66ee770edf20344e8bb0cb47b9acd6c331a21077484fed37ace8b377fec9015c\",\"name\":\"remote_hashset\",\"same_ast\":true},{\"current_ast_sha256\":\"d5e606fba41c8c8a611df6713fba635924c5ff06df9b3809a4054cd941308af8\",\"hist_ast_sha256\":\"d5e606fba41c8c8a611df6713fba635924c5ff06df9b3809a4054cd941308af8\",\"name\":\"router_read\",\"same_ast\":true},{\"current_ast_sha256\":\"be09ff7db59f41b173a28a1141cbf22fd7bf1fcabaa554b3b9f6e96f67870334\",\"hist_ast_sha256\":\"be09ff7db59f41b173a28a1141cbf22fd7bf1fcabaa554b3b9f6e96f67870334\",\"name\":\"run\",\"same_ast\":true},{\"current_ast_sha256\":\"829151b129e057217c3d279445adc144a818100f929b284e135a6ebfbd11d50a\",\"hist_ast_sha256\":\"829151b129e057217c3d279445adc144a818100f929b284e135a6ebfbd11d50a\",\"name\":\"select_replicas\",\"same_ast\":true},{\"current_ast_sha256\":\"7a532f652265e0f891be92aba0b8f7873db3123fcc6c63c4989989fad158a42f\",\"hist_ast_sha256\":\"7a532f652265e0f891be92aba0b8f7873db3123fcc6c63c4989989fad158a42f\",\"name\":\"sha256_bytes\",\"same_ast\":true},{\"current_ast_sha256\":\"ac185b4b569210d909b3d22a527e5a2a52ce4db4ae79c38d97caf7bdce3f81fe\",\"hist_ast_sha256\":\"ac185b4b569210d909b3d22a527e5a2a52ce4db4ae79c38d97caf7bdce3f81fe\",\"name\":\"sha256_file\",\"same_ast\":true},{\"current_ast_sha256\":\"0d1a2d2edc375d51dcf51772b1b75701006f4ded4140ec983a44e29dffda249d\",\"hist_ast_sha256\":\"0d1a2d2edc375d51dcf51772b1b75701006f4ded4140ec983a44e29dffda249d\",\"name\":\"ssh_remote\",\"same_ast\":true},{\"current_ast_sha256\":\"f032fa114cff549563f6ff026904f987f72e80d192f61517dcbeae65f5fa7799\",\"hist_ast_sha256\":\"f032fa114cff549563f6ff026904f987f72e80d192f61517dcbeae65f5fa7799\",\"name\":\"upload_and_seal\",\"same_ast\":true},{\"current_ast_sha256\":\"21ac2a7ffdde40227c1724c5704189c097cf26cf1fdbd64d476a70bebcdadf77\",\"hist_ast_sha256\":\"21ac2a7ffdde40227c1724c5704189c097cf26cf1fdbd64d476a70bebcdadf77\",\"name\":\"utcnow\",\"same_ast\":true},{\"current_ast_sha256\":\"5a6ca2ca549303685eaae3df9c6604f7172722bde4b3238c6c67180f435fc642\",\"hist_ast_sha256\":\"5a6ca2ca549303685eaae3df9c6604f7172722bde4b3238c6c67180f435fc642\",\"name\":\"validate_payload\",\"same_ast\":true},{\"current_ast_sha256\":\"daafdc60669a329b5d8c8e443fc9d8763305f1b6bc59141c4411dbaa9d74f759\",\"hist_ast_sha256\":\"daafdc60669a329b5d8c8e443fc9d8763305f1b6bc59141c4411dbaa9d74f759\",\"name\":\"validate_tar_zst\",\"same_ast\":true},{\"current_ast_sha256\":\"c9c7f0d63b4ae3765b88f1f9537d750139bba4fd3a2988550a546355cb49dcb8\",\"hist_ast_sha256\":\"c9c7f0d63b4ae3765b88f1f9537d750139bba4fd3a2988550a546355cb49dcb8\",\"name\":\"vps_run\",\"same_ast\":true},{\"current_ast_sha256\":\"98f071436865efd80f73de97d90a9b9c83f7d67a254a43476e02f58836ea7142\",\"hist_ast_sha256\":\"98f071436865efd80f73de97d90a9b9c83f7d67a254a43476e02f58836ea7142\",\"name\":\"vps_ssh_argv\",\"same_ast\":true},{\"current_ast_sha256\":\"ebb55adbe437434fc7601e205bd015f870f19aaef61a400108cf7585f31dbd27\",\"hist_ast_sha256\":\"ebb55adbe437434fc7601e205bd015f870f19aaef61a400108cf7585f31dbd27\",\"name\":\"write_state\",\"same_ast\":true},{\"current_ast_sha256\":\"2e3e34d823f6ebf231cdcb86614024f07f6c727f17b490a6e0f45fcac90738eb\",\"hist_ast_sha256\":\"2e3e34d823f6ebf231cdcb86614024f07f6c727f17b490a6e0f45fcac90738eb\",\"name\":\"xf_guest_builder\",\"same_ast\":true}]\nLEGACY_EQUIVALENCE_GLOBAL_ROWS=[{\"current_ast_sha256\":\"90f39dc92e39665b4ee9c33bc153d258663aa82b269610ce1d8d1027091f057c\",\"hist_ast_sha256\":\"90f39dc92e39665b4ee9c33bc153d258663aa82b269610ce1d8d1027091f057c\",\"name\":\"OPERATOR_KEY\",\"same_ast\":true},{\"current_ast_sha256\":\"148fdc45170c20f318c2c80b9629e551fce7d2a73876ea91568e4792f19c01f2\",\"hist_ast_sha256\":\"148fdc45170c20f318c2c80b9629e551fce7d2a73876ea91568e4792f19c01f2\",\"name\":\"PART_SIZE\",\"same_ast\":true},{\"current_ast_sha256\":\"fca741f2ed1cb4f2b1ee809592a8a916c1386ed660107750e80550692c2e8819\",\"hist_ast_sha256\":\"fca741f2ed1cb4f2b1ee809592a8a916c1386ed660107750e80550692c2e8819\",\"name\":\"RCLONE\",\"same_ast\":true},{\"current_ast_sha256\":\"b2b2b710cd6faf4181a4045ce83b4c563f5ee527250997c57a2b28e8d1a250c0\",\"hist_ast_sha256\":\"b2b2b710cd6faf4181a4045ce83b4c563f5ee527250997c57a2b28e8d1a250c0\",\"name\":\"REMOTES\",\"same_ast\":true},{\"current_ast_sha256\":\"148fdc45170c20f318c2c80b9629e551fce7d2a73876ea91568e4792f19c01f2\",\"hist_ast_sha256\":\"148fdc45170c20f318c2c80b9629e551fce7d2a73876ea91568e4792f19c01f2\",\"name\":\"RESERVE_BYTES\",\"same_ast\":true},{\"current_ast_sha256\":\"22afe26cc1487deba4dc16944f4443f8888d95690ddd2a0db9c0a5e19c1e1ac3\",\"hist_ast_sha256\":\"22afe26cc1487deba4dc16944f4443f8888d95690ddd2a0db9c0a5e19c1e1ac3\",\"name\":\"RESULT_CLASSES\",\"same_ast\":true},{\"current_ast_sha256\":\"b40a1cf32b35c90e3ddb38af4c39b333479a896defea6b3ce7efa58cef655ea3\",\"hist_ast_sha256\":\"b40a1cf32b35c90e3ddb38af4c39b333479a896defea6b3ce7efa58cef655ea3\",\"name\":\"ROUTER_KNOWN_HOSTS\",\"same_ast\":true},{\"current_ast_sha256\":\"5ea2dac6f5501ed0ffc352e5be969e18a55128dc9f8466b8e94b239d81763fbe\",\"hist_ast_sha256\":\"5ea2dac6f5501ed0ffc352e5be969e18a55128dc9f8466b8e94b239d81763fbe\",\"name\":\"ROUTER_LEGACY_SCRIPT\",\"same_ast\":true},{\"current_ast_sha256\":\"532a59676d9b0319ba99b12a7633bbfa5a43ccfb08336d54b590d00d90a38bec\",\"hist_ast_sha256\":\"532a59676d9b0319ba99b12a7633bbfa5a43ccfb08336d54b590d00d90a38bec\",\"name\":\"ROUTER_LEGACY_SHA\",\"same_ast\":true},{\"current_ast_sha256\":\"3940a47fdaf9aaa8bf3ec3b15250ec2b6b6fe7fa618273ba75fda6c81a3d45eb\",\"hist_ast_sha256\":\"3940a47fdaf9aaa8bf3ec3b15250ec2b6b6fe7fa618273ba75fda6c81a3d45eb\",\"name\":\"ROUTER_TARGET_SHA\",\"same_ast\":true},{\"current_ast_sha256\":\"5113303609fec25d7940daa8c5714495a67ccb9e2046b2a25f50100711fbdfaf\",\"hist_ast_sha256\":\"5113303609fec25d7940daa8c5714495a67ccb9e2046b2a25f50100711fbdfaf\",\"name\":\"SSH\",\"same_ast\":true},{\"current_ast_sha256\":\"1147ffe37b830bff43afd90abe8a355399efc299678ea14110feacf7fc98d2ad\",\"hist_ast_sha256\":\"1147ffe37b830bff43afd90abe8a355399efc299678ea14110feacf7fc98d2ad\",\"name\":\"SSHPASS\",\"same_ast\":true},{\"current_ast_sha256\":\"80993dd717d5520428679db8d6a1c5627816357757f476f14a003a55d8ac5d32\",\"hist_ast_sha256\":\"80993dd717d5520428679db8d6a1c5627816357757f476f14a003a55d8ac5d32\",\"name\":\"STATE_ROOT\",\"same_ast\":true},{\"current_ast_sha256\":\"4bba1e9e494e5fa1986db9cdccda0e33207afad5e339db1970e2ff6a8c99410c\",\"hist_ast_sha256\":\"4bba1e9e494e5fa1986db9cdccda0e33207afad5e339db1970e2ff6a8c99410c\",\"name\":\"US_REMOTE_SCRIPT\",\"same_ast\":true},{\"current_ast_sha256\":\"32556e3e1a9d4b646a59a0e7f8e83c2fc3f71873648a81aaa47b39ec5fef175c\",\"hist_ast_sha256\":\"32556e3e1a9d4b646a59a0e7f8e83c2fc3f71873648a81aaa47b39ec5fef175c\",\"name\":\"VPS_KNOWN_HOSTS\",\"same_ast\":true},{\"current_ast_sha256\":\"c07a2f80d2a2fc5d921a1fe48c52e29ff8587f042d94c19d7d8478be8f2fb7fd\",\"hist_ast_sha256\":\"c07a2f80d2a2fc5d921a1fe48c52e29ff8587f042d94c19d7d8478be8f2fb7fd\",\"name\":\"WORK_ROOT\",\"same_ast\":true}]\nLEGACY_DISPATCH_HIST=[{\"calls\":[\"capture_node_bundle\"],\"test_strings\":[\"pve_node_bundle\"]},{\"calls\":[\"capture_router\"],\"test_strings\":[\"router\"]},{\"calls\":[\"capture_vps_md\"],\"test_strings\":[\"vps_md\"]},{\"calls\":[\"capture_vps_spb\"],\"test_strings\":[\"vps_spb\"]},{\"calls\":[\"capture_vps_us\"],\"test_strings\":[\"vps_us\"]},{\"calls\":[\"capture_xenforo\"],\"test_strings\":[\"xenforo\"]}]\nLEGACY_DISPATCH_CURRENT=[{\"calls\":[\"capture_node_bundle\"],\"test_strings\":[\"pve_node_bundle\"]},{\"calls\":[\"capture_router\"],\"test_strings\":[\"router\"]},{\"calls\":[\"capture_vps_md\"],\"test_strings\":[\"vps_md\"]},{\"calls\":[\"capture_vps_spb\"],\"test_strings\":[\"vps_spb\"]},{\"calls\":[\"capture_vps_us\"],\"test_strings\":[\"vps_us\"]},{\"calls\":[\"capture_xenforo\"],\"test_strings\":[\"xenforo\"]}]\nAUDIT_STEP_LEGACY_EQUIVALENCE=PASS\nHISTORICAL_TARGET_COMPARISON={\"default_targets_ast_sha256\":\"651e02111119723e590b5ef151aac9933afbd41a581935d806bc01813d6aaa8a\",\"default_targets_present\":true,\"status\":\"STATIC_ONLY_NOT_EXECUTED\"}\nPRODUCTION_CANDIDATE_EXISTS=NO_KNOWN_ACCEPTED_PROMOTABLE_CANDIDATE_FROM_400_411_454\nNEW_CANDIDATE_BUILD_INPUTS_READY=false\nSTATUS=OK\nPHASE=ARCHITECTURE_CLOSURE_AUDIT\nREASON=NONE\nNEXT_GATE=ASSISTANT_RECONCILE_LEGACY_PRODUCER_PROVENANCE_AND_LOCKING\nCHANGES_MADE=false\nMUTATION_OUTCOME=NO_MUTATION\nPRODUCTION_ACCEPTANCE=NO\nPRODUCTION_PROMOTION=NO\nSCHEDULER_CUTOVER=NO\nCLOUD_WRITES=0\nCLOUD_DELETIONS=0\nBACKUP_EXECUTIONS=0\nVZDUMP_EXECUTIONS=0\nEXTERNAL_SSH_ATTEMPTS=0\nSYSTEMD_MUTATIONS=0\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260916-INFRA-DR-BACKUPV2-ARCHITECTURE-CLOSURE-AUDIT-OWNERSHIP-LOCKFIX-463R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n"
}