1
0
Files
homelab-public-context/runtime/history/SUPPORT-261008-CT112-VZDUMP-BUILDER-RECONCILE-99810R1.json
T
2026-10-07 23:15:40 +00:00

39 lines
18 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-261008-CT112-VZDUMP-BUILDER-RECONCILE-99810R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "ct112-vzdump-builder-reconcile",
"started_at_utc": "2026-10-07T23:15:39Z",
"finished_at_utc": "2026-10-07T23:15:39Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "012284117e498efef3a42d8c73a49c9b08581631c8e0e5eec3b8df9636fa1ce7",
"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": "67c3c3bb1a82b0409816592bf0f17bc535b2a4e172261b39859692002a834c38",
"sanitized_output_sha256": "67c3c3bb1a82b0409816592bf0f17bc535b2a4e172261b39859692002a834c38",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "CT112_VZDUMP_BUILDER_RECONCILE=V1\nMODE=read-only\nNO_MUTATION=true\nBACKUP_SERVICE_RESULT=success\nBACKUP_TIMER_ACTIVE=active\nBACKUP_AUDIT=SUMMARY|AUDIT_STATUS=OK|BACKUP_STATUS=GREEN|ACTIVE_COUNT=15|ISSUE_COUNT=0|CLOUD_A=OK|CLOUD_B=OK|CLOUD_B_DRILL=OK|DR_PROVEN=YES|SOURCE_OFFHOST=OK\nWRAPPER_EXACT_COUNT=1\nLEGACY_HASH_MATCH=true\nCT112_HANDLER_HASH_MATCH=true\nGUEST266_PRESENT=true\nGUEST266_SHA_MATCH=true\nLEGACY_PATH_SHA256=be1f17db553b39644125195e460037d3e9426d0910681ba67d8e0ac2de00bea3\nGUEST266_PATH_SHA256=71fee0e427fb01cb99ebb354c8aa5c0e984cb7f5f8a5992967165ee38e8693d6\nLEGACY__ISOLATED_GUEST266_DUMP_ARGV_PRESENT=true\nLEGACY__ISOLATED_GUEST266_DUMP_ARGV_ARGS=job,vzdump,scratch,now\nLEGACY__ISOLATED_GUEST266_DUMP_ARGV_ARGS_COUNT=4\nLEGACY__ISOLATED_GUEST266_DUMP_ARGV_CALL_NAMES=BackupError,_historical_graph_env,canonical_json,hexdigest,int,loads,run,sha256,str\nLEGACY__ISOLATED_GUEST266_DUMP_ARGV_REFERS_GUEST266=true\nLEGACY__ISOLATED_GUEST266_DUMP_ARGV_REFERS_DUMP_ARGV=true\nLEGACY__ISOLATED_GUEST266_DUMP_ARGV_AST_SHA256=c04abee41c3d45992982a4af1e295c9e9bbd458f825952083c3bced96b5e4ba8\nLEGACY_PROVEN_LXC_DUMP_ARGV_PRESENT=true\nLEGACY_PROVEN_LXC_DUMP_ARGV_ARGS=t,row,node,scratch\nLEGACY_PROVEN_LXC_DUMP_ARGV_ARGS_COUNT=4\nLEGACY_PROVEN_LXC_DUMP_ARGV_CALL_NAMES=BackupError,Path,_isolated_guest266_dump_argv,_lxc_job,all,any,index,int,isinstance,len,list,startswith,str,time,type,which\nLEGACY_PROVEN_LXC_DUMP_ARGV_REFERS_GUEST266=true\nLEGACY_PROVEN_LXC_DUMP_ARGV_REFERS_DUMP_ARGV=true\nLEGACY_PROVEN_LXC_DUMP_ARGV_AST_SHA256=b4d02b7cb3db8f9c20f3419b5749982dfe40aee812a90ff6da8a5f3e0e4238ef\nLEGACY__LXC_JOB_PRESENT=true\nLEGACY__LXC_JOB_ARGS=t,row,node\nLEGACY__LXC_JOB_ARGS_COUNT=3\nLEGACY__LXC_JOB_CALL_NAMES=bool,get,int,max,time\nLEGACY__LXC_JOB_REFERS_GUEST266=false\nLEGACY__LXC_JOB_REFERS_DUMP_ARGV=false\nLEGACY__LXC_JOB_AST_SHA256=4f807aba5212bb43b942434b148415f97bbb2b1a0113a0c7f59ab89f7f0c5573\nLEGACY__ISOLATED_RELEASE_GRAPH_SELFTEST_PRESENT=true\nLEGACY__ISOLATED_RELEASE_GRAPH_SELFTEST_ARGS=\nLEGACY__ISOLATED_RELEASE_GRAPH_SELFTEST_ARGS_COUNT=0\nLEGACY__ISOLATED_RELEASE_GRAPH_SELFTEST_CALL_NAMES=BackupError,Path,_historical_graph_env,get,hexdigest,items,loads,resolve,run,sha256,str\nLEGACY__ISOLATED_RELEASE_GRAPH_SELFTEST_REFERS_GUEST266=true\nLEGACY__ISOLATED_RELEASE_GRAPH_SELFTEST_REFERS_DUMP_ARGV=false\nLEGACY__ISOLATED_RELEASE_GRAPH_SELFTEST_AST_SHA256=a803373ab29ff38b9b9dfab5f6a88ef4ff765534a7613253beda38ef8cae0ba7\nSEARCH_ROOT_COUNT=2\nSCAN_PYFILE_COUNT=27\nSCANNED_SOURCE_BYTES=302599\nBUILDER_CANDIDATE_COUNT=16\nEXACT_DUMP_ARGV_FOUR_PARAM_COUNT=1\nREC|BUILDER_CANDIDATE|IDX=1|FUNCTION=dump_argv\nREC|BUILDER_CANDIDATE|IDX=1|SCORE=98\nREC|BUILDER_CANDIDATE|IDX=1|MODULE_BASENAME=pve265.py\nREC|BUILDER_CANDIDATE|IDX=1|MODULE_SHA256=cd2f634414a8e38a3789015aeca5a9b47821f77d7d1fa61dcdbdc866172963be\nREC|BUILDER_CANDIDATE|IDX=1|MODULE_PATH_SHA256=a3b2ce0dc30e17c1388bc76b409157514ad9e8244d1352e060a1801e4eea3fe3\nREC|BUILDER_CANDIDATE|IDX=1|POSITIONAL_ARGS=job,executable,tmpdir,now\nREC|BUILDER_CANDIDATE|IDX=1|REQUIRED_POSITIONALS=4\nREC|BUILDER_CANDIDATE|IDX=1|VZDUMP_LITERAL=false\nREC|BUILDER_CANDIDATE|IDX=1|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=1|MODE_FLAG=true\nREC|BUILDER_CANDIDATE|IDX=1|COMPRESS_FLAG=true\nREC|BUILDER_CANDIDATE|IDX=1|CALLS=need,path_ok,str,validate_job\nREC|BUILDER_CANDIDATE|IDX=2|FUNCTION=proven_lxc_dump_argv\nREC|BUILDER_CANDIDATE|IDX=2|SCORE=52\nREC|BUILDER_CANDIDATE|IDX=2|MODULE_BASENAME=legacy_engine.py\nREC|BUILDER_CANDIDATE|IDX=2|MODULE_SHA256=b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7\nREC|BUILDER_CANDIDATE|IDX=2|MODULE_PATH_SHA256=be1f17db553b39644125195e460037d3e9426d0910681ba67d8e0ac2de00bea3\nREC|BUILDER_CANDIDATE|IDX=2|POSITIONAL_ARGS=t,row,node,scratch\nREC|BUILDER_CANDIDATE|IDX=2|REQUIRED_POSITIONALS=4\nREC|BUILDER_CANDIDATE|IDX=2|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=2|DUMPDIR_FLAG=true\nREC|BUILDER_CANDIDATE|IDX=2|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=2|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=2|CALLS=BackupError,Path,_isolated_guest266_dump_argv,_lxc_job,all,any,index,int,isinstance,len,list,startswith,str,time,type,which\nREC|BUILDER_CANDIDATE|IDX=3|FUNCTION=capture_pve_guest\nREC|BUILDER_CANDIDATE|IDX=3|SCORE=26\nREC|BUILDER_CANDIDATE|IDX=3|MODULE_BASENAME=legacy_engine.py\nREC|BUILDER_CANDIDATE|IDX=3|MODULE_SHA256=b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7\nREC|BUILDER_CANDIDATE|IDX=3|MODULE_PATH_SHA256=be1f17db553b39644125195e460037d3e9426d0910681ba67d8e0ac2de00bea3\nREC|BUILDER_CANDIDATE|IDX=3|POSITIONAL_ARGS=t,gen,work\nREC|BUILDER_CANDIDATE|IDX=3|REQUIRED_POSITIONALS=3\nREC|BUILDER_CANDIDATE|IDX=3|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=3|DUMPDIR_FLAG=true\nREC|BUILDER_CANDIDATE|IDX=3|MODE_FLAG=true\nREC|BUILDER_CANDIDATE|IDX=3|COMPRESS_FLAG=true\nREC|BUILDER_CANDIDATE|IDX=3|CALLS=BackupError,Path,_default_unprivileged_lxc,_require_exact_source,_stream_argv_to_local,cluster_inventory,decode,get,int,is_file,len,mapped_scratch_probe,proven_lxc_dump_argv,run,splitlines,ssh_remote,stat,str,strip\nREC|BUILDER_CANDIDATE|IDX=4|FUNCTION=vps_ssh_argv\nREC|BUILDER_CANDIDATE|IDX=4|SCORE=25\nREC|BUILDER_CANDIDATE|IDX=4|MODULE_BASENAME=legacy_engine.py\nREC|BUILDER_CANDIDATE|IDX=4|MODULE_SHA256=b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7\nREC|BUILDER_CANDIDATE|IDX=4|MODULE_PATH_SHA256=be1f17db553b39644125195e460037d3e9426d0910681ba67d8e0ac2de00bea3\nREC|BUILDER_CANDIDATE|IDX=4|POSITIONAL_ARGS=t\nREC|BUILDER_CANDIDATE|IDX=4|REQUIRED_POSITIONALS=1\nREC|BUILDER_CANDIDATE|IDX=4|VZDUMP_LITERAL=false\nREC|BUILDER_CANDIDATE|IDX=4|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=4|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=4|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=4|CALLS=str\nREC|BUILDER_CANDIDATE|IDX=5|FUNCTION=_isolated_guest266_dump_argv\nREC|BUILDER_CANDIDATE|IDX=5|SCORE=22\nREC|BUILDER_CANDIDATE|IDX=5|MODULE_BASENAME=legacy_engine.py\nREC|BUILDER_CANDIDATE|IDX=5|MODULE_SHA256=b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7\nREC|BUILDER_CANDIDATE|IDX=5|MODULE_PATH_SHA256=be1f17db553b39644125195e460037d3e9426d0910681ba67d8e0ac2de00bea3\nREC|BUILDER_CANDIDATE|IDX=5|POSITIONAL_ARGS=job,vzdump,scratch,now\nREC|BUILDER_CANDIDATE|IDX=5|REQUIRED_POSITIONALS=4\nREC|BUILDER_CANDIDATE|IDX=5|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=5|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=5|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=5|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=5|CALLS=BackupError,_historical_graph_env,canonical_json,hexdigest,int,loads,run,sha256,str\nREC|BUILDER_CANDIDATE|IDX=6|FUNCTION=_stream_argv_to_local\nREC|BUILDER_CANDIDATE|IDX=6|SCORE=20\nREC|BUILDER_CANDIDATE|IDX=6|MODULE_BASENAME=legacy_engine.py\nREC|BUILDER_CANDIDATE|IDX=6|MODULE_SHA256=b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7\nREC|BUILDER_CANDIDATE|IDX=6|MODULE_PATH_SHA256=be1f17db553b39644125195e460037d3e9426d0910681ba67d8e0ac2de00bea3\nREC|BUILDER_CANDIDATE|IDX=6|POSITIONAL_ARGS=node,argv,dest,timeout\nREC|BUILDER_CANDIDATE|IDX=6|REQUIRED_POSITIONALS=3\nREC|BUILDER_CANDIDATE|IDX=6|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=6|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=6|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=6|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=6|CALLS=BackupError,Path,hexdigest,is_file,join,open,run,sha256,stat,unlink\nREC|BUILDER_CANDIDATE|IDX=7|FUNCTION=produce\nREC|BUILDER_CANDIDATE|IDX=7|SCORE=17\nREC|BUILDER_CANDIDATE|IDX=7|MODULE_BASENAME=pve270.py\nREC|BUILDER_CANDIDATE|IDX=7|MODULE_SHA256=97015277a4f3f8129c0fd11eb70c06293026366f1f8232a97feeed513a2dbcef\nREC|BUILDER_CANDIDATE|IDX=7|MODULE_PATH_SHA256=08ea487b3621760e7f2a8be2d47f0253ba110c52f1f406729e907a7b7778b4af\nREC|BUILDER_CANDIDATE|IDX=7|POSITIONAL_ARGS=job,work,tools,guard\nREC|BUILDER_CANDIDATE|IDX=7|REQUIRED_POSITIONALS=4\nREC|BUILDER_CANDIDATE|IDX=7|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=7|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=7|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=7|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=7|CALLS=MappedScratch,Path,bounded_process,callable,canonical_bytes,capture_archive,check,close,create,dict,dump_argv,emit,exists,free_guard,get,guard,hash_file,int,list,listdir,loads,make_dir,min,need,private_dir,probe,read_secure,statvfs,str,time,validate_job,validate_mapping,validate_tools\nREC|BUILDER_CANDIDATE|IDX=8|FUNCTION=validate_ct\nREC|BUILDER_CANDIDATE|IDX=8|SCORE=17\nREC|BUILDER_CANDIDATE|IDX=8|MODULE_BASENAME=pve270.py\nREC|BUILDER_CANDIDATE|IDX=8|MODULE_SHA256=97015277a4f3f8129c0fd11eb70c06293026366f1f8232a97feeed513a2dbcef\nREC|BUILDER_CANDIDATE|IDX=8|MODULE_PATH_SHA256=08ea487b3621760e7f2a8be2d47f0253ba110c52f1f406729e907a7b7778b4af\nREC|BUILDER_CANDIDATE|IDX=8|POSITIONAL_ARGS=cfg,status,snaps,config_sha\nREC|BUILDER_CANDIDATE|IDX=8|REQUIRED_POSITIONALS=4\nREC|BUILDER_CANDIDATE|IDX=8|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=8|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=8|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=8|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=8|CALLS=all,any,canonical_bytes,get,len,need,sha,startswith,type\nREC|BUILDER_CANDIDATE|IDX=9|FUNCTION=produce\nREC|BUILDER_CANDIDATE|IDX=9|SCORE=17\nREC|BUILDER_CANDIDATE|IDX=9|MODULE_BASENAME=pve282.py\nREC|BUILDER_CANDIDATE|IDX=9|MODULE_SHA256=73c6cb7773eb8e82d1e7ed5ab4733b4afb88f74ae69c09125d0378d6e480e012\nREC|BUILDER_CANDIDATE|IDX=9|MODULE_PATH_SHA256=9bb2d2e6bd6d829300d4f1dcfff8ee839cb2c55a3f88f1ed24f78194973da87b\nREC|BUILDER_CANDIDATE|IDX=9|POSITIONAL_ARGS=job,work,tools,guard\nREC|BUILDER_CANDIDATE|IDX=9|REQUIRED_POSITIONALS=4\nREC|BUILDER_CANDIDATE|IDX=9|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=9|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=9|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=9|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=9|CALLS=MappedScratch,Path,bounded_process,callable,canonical_bytes,capture_archive,check,close,create,dict,dump_argv,emit,exists,free_guard,get,guard,hash_file,int,list,listdir,loads,make_dir,min,need,private_dir,probe,read_secure,require_target,statvfs,str,time,validate_job,validate_mapping,validate_tools\nREC|BUILDER_CANDIDATE|IDX=10|FUNCTION=produce\nREC|BUILDER_CANDIDATE|IDX=10|SCORE=17\nREC|BUILDER_CANDIDATE|IDX=10|MODULE_BASENAME=pve282.py\nREC|BUILDER_CANDIDATE|IDX=10|MODULE_SHA256=73c6cb7773eb8e82d1e7ed5ab4733b4afb88f74ae69c09125d0378d6e480e012\nREC|BUILDER_CANDIDATE|IDX=10|MODULE_PATH_SHA256=da0dee4dd13f6435d5c23bba253dfbdaae74b72c0a2fd02f8f0362866bd7eb77\nREC|BUILDER_CANDIDATE|IDX=10|POSITIONAL_ARGS=job,work,tools,guard\nREC|BUILDER_CANDIDATE|IDX=10|REQUIRED_POSITIONALS=4\nREC|BUILDER_CANDIDATE|IDX=10|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=10|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=10|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=10|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=10|CALLS=MappedScratch,Path,bounded_process,callable,canonical_bytes,capture_archive,check,close,create,dict,dump_argv,emit,exists,free_guard,get,guard,hash_file,int,list,listdir,loads,make_dir,min,need,private_dir,probe,read_secure,require_target,statvfs,str,time,validate_job,validate_mapping,validate_tools\nREC|BUILDER_CANDIDATE|IDX=11|FUNCTION=produce\nREC|BUILDER_CANDIDATE|IDX=11|SCORE=12\nREC|BUILDER_CANDIDATE|IDX=11|MODULE_BASENAME=pve265.py\nREC|BUILDER_CANDIDATE|IDX=11|MODULE_SHA256=cd2f634414a8e38a3789015aeca5a9b47821f77d7d1fa61dcdbdc866172963be\nREC|BUILDER_CANDIDATE|IDX=11|MODULE_PATH_SHA256=a3b2ce0dc30e17c1388bc76b409157514ad9e8244d1352e060a1801e4eea3fe3\nREC|BUILDER_CANDIDATE|IDX=11|POSITIONAL_ARGS=job,work,tools,guard,seconds\nREC|BUILDER_CANDIDATE|IDX=11|REQUIRED_POSITIONALS=4\nREC|BUILDER_CANDIDATE|IDX=11|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=11|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=11|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=11|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=11|CALLS=Path,bounded_process,callable,capture_archive,close,dict,dump_argv,free_guard,guard,hash_file,int,list,listdir,make_dir,min,need,private_dir,statvfs,str,time,validate_job,validate_tools\nREC|BUILDER_CANDIDATE|IDX=12|FUNCTION=host_mapping\nREC|BUILDER_CANDIDATE|IDX=12|SCORE=10\nREC|BUILDER_CANDIDATE|IDX=12|MODULE_BASENAME=pve270.py\nREC|BUILDER_CANDIDATE|IDX=12|MODULE_SHA256=97015277a4f3f8129c0fd11eb70c06293026366f1f8232a97feeed513a2dbcef\nREC|BUILDER_CANDIDATE|IDX=12|MODULE_PATH_SHA256=08ea487b3621760e7f2a8be2d47f0253ba110c52f1f406729e907a7b7778b4af\nREC|BUILDER_CANDIDATE|IDX=12|POSITIONAL_ARGS=\nREC|BUILDER_CANDIDATE|IDX=12|REQUIRED_POSITIONALS=0\nREC|BUILDER_CANDIDATE|IDX=12|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=12|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=12|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=12|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=12|CALLS=PVEError,Path,PerlPin,check,items,loads,need,read_secure,run,sha,validate_mapping\nREC|BUILDER_CANDIDATE|IDX=13|FUNCTION=_defaults\nREC|BUILDER_CANDIDATE|IDX=13|SCORE=10\nREC|BUILDER_CANDIDATE|IDX=13|MODULE_BASENAME=ct112_handler.py\nREC|BUILDER_CANDIDATE|IDX=13|MODULE_SHA256=e7b027de9a53d7219dd80c9d8e05f0eae0f53db90a53363c64dfa016815c0d00\nREC|BUILDER_CANDIDATE|IDX=13|MODULE_PATH_SHA256=67c03cae9afa0e9bc76b7dde46d38102df33ce78f5722a43bfc3d586f9e435d8\nREC|BUILDER_CANDIDATE|IDX=13|POSITIONAL_ARGS=\nREC|BUILDER_CANDIDATE|IDX=13|REQUIRED_POSITIONALS=0\nREC|BUILDER_CANDIDATE|IDX=13|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=13|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=13|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=13|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=13|CALLS=Path,RuntimeError,S_ISREG,read_text,stat\nREC|BUILDER_CANDIDATE|IDX=14|FUNCTION=selftest\nREC|BUILDER_CANDIDATE|IDX=14|SCORE=10\nREC|BUILDER_CANDIDATE|IDX=14|MODULE_BASENAME=ct112_handler.py\nREC|BUILDER_CANDIDATE|IDX=14|MODULE_SHA256=e7b027de9a53d7219dd80c9d8e05f0eae0f53db90a53363c64dfa016815c0d00\nREC|BUILDER_CANDIDATE|IDX=14|MODULE_PATH_SHA256=67c03cae9afa0e9bc76b7dde46d38102df33ce78f5722a43bfc3d586f9e435d8\nREC|BUILDER_CANDIDATE|IDX=14|POSITIONAL_ARGS=\nREC|BUILDER_CANDIDATE|IDX=14|REQUIRED_POSITIONALS=0\nREC|BUILDER_CANDIDATE|IDX=14|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=14|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=14|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=14|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=14|CALLS=_sha\nREC|BUILDER_CANDIDATE|IDX=15|FUNCTION=selftest\nREC|BUILDER_CANDIDATE|IDX=15|SCORE=10\nREC|BUILDER_CANDIDATE|IDX=15|MODULE_BASENAME=legacy_engine.py\nREC|BUILDER_CANDIDATE|IDX=15|MODULE_SHA256=b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7\nREC|BUILDER_CANDIDATE|IDX=15|MODULE_PATH_SHA256=be1f17db553b39644125195e460037d3e9426d0910681ba67d8e0ac2de00bea3\nREC|BUILDER_CANDIDATE|IDX=15|POSITIONAL_ARGS=\nREC|BUILDER_CANDIDATE|IDX=15|REQUIRED_POSITIONALS=0\nREC|BUILDER_CANDIDATE|IDX=15|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=15|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=15|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=15|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=15|CALLS=_isolated_release_graph_selftest,_pve_dumpdir_spec,default_targets,get,is_file,len,print,proven_lxc_dump_argv\nREC|BUILDER_CANDIDATE|IDX=16|FUNCTION=run_target\nREC|BUILDER_CANDIDATE|IDX=16|SCORE=-10\nREC|BUILDER_CANDIDATE|IDX=16|MODULE_BASENAME=ct112_handler.py\nREC|BUILDER_CANDIDATE|IDX=16|MODULE_SHA256=e7b027de9a53d7219dd80c9d8e05f0eae0f53db90a53363c64dfa016815c0d00\nREC|BUILDER_CANDIDATE|IDX=16|MODULE_PATH_SHA256=67c03cae9afa0e9bc76b7dde46d38102df33ce78f5722a43bfc3d586f9e435d8\nREC|BUILDER_CANDIDATE|IDX=16|POSITIONAL_ARGS=target,state_writer\nREC|BUILDER_CANDIDATE|IDX=16|REQUIRED_POSITIONALS=1\nREC|BUILDER_CANDIDATE|IDX=16|VZDUMP_LITERAL=true\nREC|BUILDER_CANDIDATE|IDX=16|DUMPDIR_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=16|MODE_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=16|COMPRESS_FLAG=false\nREC|BUILDER_CANDIDATE|IDX=16|CALLS=CloudLarge,LazyReader,RuntimeError,_baseline,_fresh_plan,_json_cmd,_private_config,_sha,_tool,close,exists,get,gmtime,host_mapping,int,isinstance,len,live_gate,mkdir,monotonic,no_active_tasks,produce,rmtree,run,run_flow,select112,state_writer,str,strftime,throw,time,token_hex,validate_mapping\nHISTORICAL_DUMP_ARGV_COUNT=0\nDECISION=PROVEN_UNIQUE_4PARAM_BUILDER_SOURCE_FOUND\nNEXT_GATE=TEST_BUILDER_IN_ISOLATED_LEGACY_SUBPROCESS_BEFORE_ANY_PATCH\nVZDUMP_BUILDER_PROBE_RC=0\nTASK_RESULT=CT112_VZDUMP_BUILDER_RECONCILE\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-261008-CT112-VZDUMP-BUILDER-RECONCILE-99810R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n"
}