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

39 lines
5.3 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260916-INFRA-DR-BACKUPV2-DISABLED-REPRESENTATIVE-VALIDATION-DRIVER-STAGE-454R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "change",
"component": "infra-dr-backupv2-disabled-representative-validation-driver-stage",
"started_at_utc": "2026-09-16T04:00:26Z",
"finished_at_utc": "2026-09-16T04:00:26Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "56d0182b8c0b9fbb054d35662a1afad0380bd6ea48523181ad7af3cff55907e7",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"change_declared": true,
"result_contract_valid": true,
"result_contract_status": "OK",
"result_contract_error": null,
"command_rc": 0,
"changes_made": true,
"rollback_started": false,
"rollback_restored": null,
"mutation_outcome": "MUTATED",
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "5fc10449eb3bab6332eb4deb6774d0dd4893f775c58f4143038d436217efbec3",
"sanitized_output_sha256": "5fc10449eb3bab6332eb4deb6774d0dd4893f775c58f4143038d436217efbec3",
"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-DISABLED-REPRESENTATIVE-VALIDATION-DRIVER-STAGE-454R1\nMODE=CHANGE_DISABLED_REPRESENTATIVE_VALIDATION_DRIVER_STAGE\nNO_BACKUP_EXECUTION=YES\nNO_VZDUMP_EXECUTION=YES\nNO_RCLONE_EXECUTION=YES\nNO_CLOUD_ACCESS=YES\nNO_EXTERNAL_SSH=YES\nNO_SYSTEMD_MUTATION=YES\nNO_PRODUCTION_PROMOTION=YES\nNO_RETENTION_MUTATION=YES\nBASELINE_400_EXACT_IDENTITY=PASS\nBASELINE_FILES={\"/etc/homelab-backup-v2/targets.json\":{\"bytes\":5105,\"gid\":0,\"mode\":\"0600\",\"sha256\":\"a723befc7fd42d70af9088406598f18156dc3b4c76d8b34c4bb725dfaa48dd38\",\"uid\":0},\"/etc/systemd/system/homelab-backup-v2.service\":{\"bytes\":309,\"gid\":0,\"mode\":\"0644\",\"sha256\":\"1ef3e6bc660767a1f29a6a0bfa8d1b7a2419370b2250764ca181c34c93188565\",\"uid\":0},\"/etc/systemd/system/homelab-backup-v2.timer\":{\"bytes\":192,\"gid\":0,\"mode\":\"0644\",\"sha256\":\"5469057602452b303a01ccb8057085c1b0e447973e5ed198cebf7dd5daf58e9d\",\"uid\":0},\"/usr/local/sbin/homelab-backup-v2\":{\"bytes\":59719,\"gid\":0,\"mode\":\"0750\",\"sha256\":\"b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7\",\"uid\":0}}\nCANDIDATE_411_SOURCE_IDENTITY=PASS\nCANDIDATE_411_SOURCE_COUNT=11\nENGINE_453_FUNCTION_BINDINGS=PASS\nENGINE_BOUND_FUNCTIONS=[\"backup_target\",\"capture_pve_guest\",\"capture_target\",\"green_run\",\"load_targets\",\"write_state\"]\nDRIVER_STATIC_SAFETY=PASS\nDRIVER_STATIC_PROFILE={\"direct_call_count\":54,\"imports\":[\"__future__\",\"json\",\"os\",\"pathlib\",\"typing\"]}\nSELFTEST_RC=0\nSELFTEST_STDOUT_BYTES=0\nSELFTEST_STDOUT_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nSELFTEST_STDERR_BYTES=856\nSELFTEST_STDERR_SHA256=cee34535e538426f50a9e5de3d5e00da75d87e9a520c80c41bdcd879621d0e64\nPRODUCTION_POST_STAGE_UNCHANGED=PASS\nSTAGE_PATH=/opt/homelab-backup-v2/candidates/representative-validation-454r1\nSTAGE_FILE_COUNT=5\nSTAGE_INVENTORY=[{\"bytes\":2712,\"mode\":\"0400\",\"name\":\"CONTRACT.json\",\"sha256\":\"67c0f9e228eaf5bc35213873f71d60b48a694cf04657aee695697ca434e16d0b\"},{\"bytes\":1356,\"mode\":\"0400\",\"name\":\"PROVENANCE.json\",\"sha256\":\"0c8cebdc134b27990e4fde4f256680fd599f309732e6117fed1ac4b724e1bacc\"},{\"bytes\":358,\"mode\":\"0400\",\"name\":\"SELFTEST.json\",\"sha256\":\"2dead218fa6f0d294c7dc0a1a01692b46c75f6c159fc813799c64f264b85bbb1\"},{\"bytes\":4214,\"mode\":\"0400\",\"name\":\"representative_driver.py\",\"sha256\":\"b3050a8f95e6d9826a4f0786cd3ca32012b6ab10486d10e4981b50b8a0affff2\"},{\"bytes\":4819,\"mode\":\"0400\",\"name\":\"test_driver.py\",\"sha256\":\"d301b39f6d28186ff54148050a5a0b528e355fea2e4b96bc557c17d898eb3e43\"}]\nSTAGE_INVENTORY_SHA256=0c16c803249290cbb698eaa71eda8a8f8ef0c0ab170ee743d8094b4c9a18c568\nDRIVER_SHA256=b3050a8f95e6d9826a4f0786cd3ca32012b6ab10486d10e4981b50b8a0affff2\nTEST_SHA256=d301b39f6d28186ff54148050a5a0b528e355fea2e4b96bc557c17d898eb3e43\nCONTRACT_SHA256=67c0f9e228eaf5bc35213873f71d60b48a694cf04657aee695697ca434e16d0b\nPROVENANCE_SHA256=0c8cebdc134b27990e4fde4f256680fd599f309732e6117fed1ac4b724e1bacc\nSELFTEST_SHA256=2dead218fa6f0d294c7dc0a1a01692b46c75f6c159fc813799c64f264b85bbb1\nSTAGE_COMPLETE=YES\nSTATUS=OK\nPHASE=DISABLED_REPRESENTATIVE_VALIDATION_DRIVER_STAGE\nREASON=NONE\nNEXT_GATE=REPRESENTATIVE_VALIDATION_DRIVER_LIVE_READ_ONLY_DRY_RUN\nCHANGES_MADE=true\nMUTATION_OUTCOME=IMMUTABLE_DISABLED_CANDIDATE_STAGE_CREATED\nPRODUCTION_ACCEPTANCE=NO\nPRODUCTION_PROMOTION=NO\nSCHEDULER_CUTOVER=NO\nLEGACY_BACKUP_DISABLES=0\nBACKUP_EXECUTIONS=0\nVZDUMP_EXECUTIONS=0\nRCLONE_EXECUTIONS=0\nCLOUD_READS=0\nCLOUD_WRITES=0\nCLOUD_DELETIONS=0\nEXTERNAL_SSH_ATTEMPTS=0\nSYSTEMD_MUTATIONS=0\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"SUPPORT-260916-INFRA-DR-BACKUPV2-DISABLED-REPRESENTATIVE-VALIDATION-DRIVER-STAGE-454R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n"
}