1
0

runtime: publish SUPPORT-260915-INFRA-DR-BACKUPV2-PVE-LXC-EXACT-CALL-GRAPH-PROOF-401R1

This commit is contained in:
homelab-runtime-publisher
2026-09-15 06:06:40 +00:00
parent 6d775f8425
commit 840b3f1e8b
4 changed files with 158 additions and 94 deletions
File diff suppressed because one or more lines are too long
@@ -0,0 +1,76 @@
CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260915-INFRA-DR-BACKUPV2-PVE-LXC-EXACT-CALL-GRAPH-PROOF-401R1
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=infra-dr-backupv2-pve-lxc-exact-call-graph-proof
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=426ac2d990fed04dd76c842b0a61392130c9b5e913d7f60026e9f486217650b1
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=6c4e1dadb51a4fe03c5d94e7baaa3edeea2ac331a1641d4979ed7afa412cb94b
SANITIZED_OUTPUT_SHA256=6c4e1dadb51a4fe03c5d94e7baaa3edeea2ac331a1641d4979ed7afa412cb94b
OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260915-INFRA-DR-BACKUPV2-PVE-LXC-EXACT-CALL-GRAPH-PROOF-401R1
MODE=READ_ONLY_PVE_LXC_EXACT_CALL_GRAPH_PROOF
NO_BACKUP_EXECUTION=YES
NO_CLOUD_ACCESS=YES
NO_SYSTEMD_MUTATION=YES
ANCHOR_BINDINGS=[true,true,true,true]
EXACT_SOURCE_AND_TEST_SET=PASS
PLAN265_CT112_MATCH_COUNT=1
PLAN265_CT112_KEYS=["application_consistency_verified","archive_cap_bytes","blockers","cdrom_count","cdrom_media_included","compression_dependent","config_sha256","configured_archive_bound_bytes","configured_disk_bytes","configured_full_cycle_fits","coverage_eligible","disks","global_defaults_sha256","guest_restore_verified","hookscript_present","local_reserve_bytes","lock_present","node","observed_at","reported_maxdisk_bytes","reported_maxmem_bytes","snapshot_history_included","status","template","type","unused_volume_count","vmid"]
MODULE_GUEST266={"aliases":{},"defs":["check_result","choose","no_active_tasks","plan_rows","run_flow","same_state"],"direct_calls":["Path","all","any","bool","callable","check_result","clock","compression_check","get","guard","int","len","list","max","membership","min","plan_rows","produce","say","sorted","state_guard","str","type"],"imported_symbols":{"Path":"pathlib.Path"},"imports":{"copy":"copy","core":"v2core","large":"large264","os":"os","producer":"pve265","stream":"stream263","t":"transport261","time":"time"},"interest_refs":["producer.validate_job"],"qualified_calls":["a.get","b.get","candidates.append","copy.deepcopy","core.canonical_bytes","core.manifest_hash","core.valid_name","core.validate_inventory","j.get","job.get","kind.lower","large.cleanup","large.discover","large.restore","large.upload","os.close","os.listdir","plan.get","producer.validate_job","result.get","st.get","stores.get","stream.hash_file","t.create","t.make_dir","t.need","t.open_dir","task.get","time.time"]}
MODULE_PVE265={"aliases":{},"defs":["PVEError","capture_archive","defaults_summary","dump_argv","make_plan","need","normalized_config","path_ok","plan_hash","produce","terminate","validate_job","validate_tools"],"direct_calls":["PVEError","Path","all","any","bool","callable","capture_archive","check","defaults_summary","dict","dump_argv","free_guard","guard","int","is_absolute","isinstance","len","list","max","min","need","normalized_config","ord","path_ok","set","sorted","split","str","sum","terminate","type","validate_job","validate_tools"],"imported_symbols":{"Path":"pathlib.Path"},"imports":{"core":"v2core","hashlib":"hashlib","np":"nodeplan263","os":"os","re":"re","selectors":"selectors","signal":"signal","stat":"stat","stream":"stream263","subprocess":"subprocess","t":"transport261","time":"time"},"interest_refs":[],"qualified_calls":["DISK_RE.fullmatch","block.add","core.canonical_bytes","core.valid_hash","digest.hexdigest","digest.update","field.partition","hashlib.sha256","job.get","jobs.append","key.fileobj.fileno","line.startswith","line.strip","m.groups","np.config_summary","np.guests","np.storages","np.valid_id","os.close","os.fchmod","os.fstat","os.fsync","os.killpg","os.listdir","os.open","os.read","os.set_blocking","os.stat","os.statvfs","out.items","p.poll","p.stderr.close","p.stdout.close","p.wait","pipe.fileno","raw.decode","re.compile","re.fullmatch","re.match","seen.add","sel.close","sel.get_map","sel.register","sel.select","sel.unregister","selectors.DefaultSelector","sizes.append","stores.get","stream.hash_file","stream.private_dir","stream.write_all","subprocess.Popen","t.bounded_process","t.ident","t.make_dir","t.read_secure","t.sha","text.splitlines","time.monotonic","time.time","tools.values","v.startswith"]}
MODULE_PVE268={"aliases":{"need":"old.need"},"defs":["MappedScratch","_parent","capture_archive","host_mapping","live_gate","produce","validate_ct","validate_mapping"],"direct_calls":["MappedScratch","Path","_parent","all","any","callable","capture_archive","check","dict","emit","enumerate","free_guard","guard","int","len","list","max","min","need","resolve","set","str","type","validate_ct","validate_mapping","zip"],"imported_symbols":{"Path":"pathlib.Path"},"imports":{"core":"v2core","hashlib":"hashlib","json":"json","old":"pve265","os":"os","re":"re","secrets":"secrets","selectors":"selectors","stat":"stat","stream":"stream263","subprocess":"subprocess","sys":"sys","t":"transport261","time":"time"},"interest_refs":["old.dump_argv","subprocess.run"],"qualified_calls":["cfg.get","core.canonical_bytes","digest.hexdigest","digest.update","eh.hexdigest","eh.update","hashlib.sha256","info.get","job.get","json.loads","k.startswith","key.fileobj.fileno","m.exists","old.PVEError","old.dump_argv","old.terminate","old.validate_job","old.validate_tools","os.close","os.fchmod","os.fchown","os.fstat","os.fsync","os.listdir","os.listxattr","os.mkdir","os.open","os.read","os.rmdir","os.set_blocking","os.stat","os.statvfs","os.unlink","p.poll","p.stderr.close","p.stdout.close","p.wait","path.is_absolute","pins.items","pipe.fileno","s.get","scratch.check","scratch.close","scratch.probe","secrets.token_hex","sel.close","sel.get_map","sel.register","sel.select","sel.unregister","selectors.DefaultSelector","self.check","stat.S_IMODE","stat.S_ISDIR","status.get","stream.hash_file","stream.private_dir","stream.write_all","subprocess.Popen","subprocess.run","t.bounded_process","t.create","t.ident","t.make_dir","t.read_secure","t.sha","time.monotonic","time.time","vals.append"]}
MODULE_PVE270={"aliases":{"need":"old.need"},"defs":["MappedScratch","PerlPin","_parent","capture_archive","host_mapping","live_gate","produce","validate_ct","validate_mapping"],"direct_calls":["MappedScratch","Path","PerlPin","_parent","all","any","bool","bytearray","bytes","callable","capture_archive","check","dict","emit","enumerate","free_guard","guard","int","len","list","max","min","need","set","str","type","validate_ct","validate_mapping","zip"],"imported_symbols":{"Path":"pathlib.Path"},"imports":{"core":"v2core","hashlib":"hashlib","json":"json","old":"pve265","os":"os","re":"re","secrets":"secrets","selectors":"selectors","signal":"signal","stat":"stat","stream":"stream263","subprocess":"subprocess","sys":"sys","t":"transport261","time":"time"},"interest_refs":["old.dump_argv","pin.run","subprocess.run"],"qualified_calls":["cfg.get","core.canonical_bytes","digest.hexdigest","digest.update","eh.hexdigest","eh.update","h.hexdigest","h.update","hashlib.sha256","info.get","job.get","json.loads","k.startswith","key.fileobj.fileno","m.exists","old.PVEError","old.dump_argv","old.terminate","old.validate_job","old.validate_tools","os.close","os.fchmod","os.fchown","os.fstat","os.fsync","os.killpg","os.listdir","os.listxattr","os.mkdir","os.open","os.pread","os.read","os.rmdir","os.set_blocking","os.stat","os.statvfs","os.unlink","out.extend","p.poll","p.stderr.close","p.stdout.close","p.wait","path.is_absolute","pin.check","pin.run","pins.items","pipe.fileno","s.get","scratch.check","scratch.close","scratch.probe","secrets.token_hex","sel.close","sel.get_map","sel.register","sel.select","sel.unregister","selectors.DefaultSelector","self._digest","self.check","self.close","self.path.is_absolute","stat.S_IMODE","stat.S_ISDIR","stat.S_ISREG","status.get","stream.hash_file","stream.private_dir","stream.write_all","subprocess.Popen","subprocess.run","t.bounded_process","t.create","t.ident","t.make_dir","t.read_secure","t.sha","time.monotonic","time.time","vals.append"]}
MODULE_PVE282={"aliases":{"MAX_STDERR":"proven.MAX_STDERR","MappedScratch":"proven.MappedScratch","PerlPin":"proven.PerlPin","capture_archive":"proven.capture_archive","host_mapping":"proven.host_mapping","need":"old.need","validate_ct":"proven.validate_ct","validate_mapping":"proven.validate_mapping"},"defs":["live_gate","produce","require_target","select112"],"direct_calls":["MappedScratch","Path","callable","capture_archive","dict","emit","free_guard","guard","int","len","list","max","min","need","require_target","set","str","type","validate_ct","validate_mapping"],"imported_symbols":{"Path":"pathlib.Path"},"imports":{"copy":"copy","core":"v2core","g":"guest266","json":"json","old":"pve265","os":"os","proven":"pve270","stream":"stream263","t":"transport261","time":"time"},"interest_refs":["old.dump_argv","proven.MappedScratch","proven.capture_archive","proven.validate_mapping"],"qualified_calls":["copy.deepcopy","core.canonical_bytes","core.valid_hash","current.get","disk.get","g.plan_rows","g.same_state","info.get","job.get","json.loads","m.exists","old.PVEError","old.dump_argv","old.validate_job","old.validate_tools","os.close","os.listdir","os.statvfs","scratch.check","scratch.close","scratch.probe","st.get","stores.get","stream.hash_file","stream.private_dir","t.bounded_process","t.create","t.make_dir","t.read_secure","t.sha","time.time","vals.append"]}
DEFINERS_DUMP_ARGV=["pve265"]
DEFINERS_CAPTURE_ARCHIVE=["pve265","pve268","pve270"]
DEFINERS_MAPPEDSCRATCH=["pve268","pve270"]
DEFINERS_VALIDATE_MAPPING=["pve268","pve270"]
PVE270_OLD_DUMPARGV_OWNER={"alias":"old","defined":true,"module":"pve265","symbol":"dump_argv"}
PVE270_SYMBOL_CAPTURE_ARCHIVE={"kind":"local","module":"pve270","symbol":"capture_archive"}
PVE270_SYMBOL_MAPPEDSCRATCH={"kind":"local","module":"pve270","symbol":"MappedScratch"}
PVE270_SYMBOL_VALIDATE_MAPPING={"kind":"local","module":"pve270","symbol":"validate_mapping"}
PVE282_IMPORTS={"copy":"copy","core":"v2core","g":"guest266","json":"json","old":"pve265","os":"os","proven":"pve270","stream":"stream263","t":"transport261","time":"time"}
PVE282_ALIASES={"MAX_STDERR":"proven.MAX_STDERR","MappedScratch":"proven.MappedScratch","PerlPin":"proven.PerlPin","capture_archive":"proven.capture_archive","host_mapping":"proven.host_mapping","need":"old.need","validate_ct":"proven.validate_ct","validate_mapping":"proven.validate_mapping"}
TEST_TEST_GUEST266_INTEREST_REFS=["g.run_flow","self.produce","self.runflow"]
TEST_TEST_PVE270_INTEREST_REFS=["f.MappedScratch","f.capture_archive","f.produce","f.validate_mapping","guest.run_flow","self.produce","subprocess.run"]
TEST_TEST_PRODUCER282_INTEREST_REFS=["f.MappedScratch","f.capture_archive","f.produce","f.validate_mapping","guest.run_flow","self.produce","subprocess.run"]
TEST_TEST_PVE282_INTEREST_REFS=["g.run_flow","self.produce"]
PVE270_UNRESOLVED_REQUIRED_SYMBOLS=[]
RCA_396=CALLED_NONOWNER_GUEST266_INSTEAD_OF_PVE270_OLD_DUMPARGV_OWNER
EXACT_CALL_GRAPH_PROOF=PASS
STATUS=OK
PHASE=COMPLETE
REASON=NONE
NEXT_GATE=PVE_LXC_IMMUTABLE_ADAPTER_CANDIDATE_STAGE
CHANGES_MADE=false
MUTATION_OUTCOME=NO_MUTATION
BACKUP_EXECUTIONS=0
CLOUD_WRITES=0
CLOUD_DELETIONS=0
SYSTEMD_MUTATIONS=0
SCHEDULER_CUTOVER=NO
LEGACY_BACKUP_DISABLES=0
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260915-INFRA-DR-BACKUPV2-PVE-LXC-EXACT-CALL-GRAPH-PROOF-401R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1}
OUTPUT_END
CHAT_OUTPUT_END
+8 -8
View File
File diff suppressed because one or more lines are too long
+36 -86
View File
@@ -1,15 +1,15 @@
CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260915-INFRA-DR-BACKUPV2-REDESIGN-STRICT-BASELINE-FREEZE-RCA-FIX-400R1
COMMAND_ID=SUPPORT-260915-INFRA-DR-BACKUPV2-PVE-LXC-EXACT-CALL-GRAPH-PROOF-401R1
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=infra-dr-backupv2-redesign-strict-baseline-freeze-rca-fix
COMPONENT=infra-dr-backupv2-pve-lxc-exact-call-graph-proof
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=e4b0f6db27df7db2187e9639425b27a7e3dbce61265e1316ae8f9104e45d4b87
COMMAND_SHA256=426ac2d990fed04dd76c842b0a61392130c9b5e913d7f60026e9f486217650b1
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
@@ -24,94 +24,44 @@ MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=707bdfe65bfc002ef1aa7ed017832061962707e0940d3337af60b5f28c04ab56
SANITIZED_OUTPUT_SHA256=707bdfe65bfc002ef1aa7ed017832061962707e0940d3337af60b5f28c04ab56
RAW_EVIDENCE_SHA256=6c4e1dadb51a4fe03c5d94e7baaa3edeea2ac331a1641d4979ed7afa412cb94b
SANITIZED_OUTPUT_SHA256=6c4e1dadb51a4fe03c5d94e7baaa3edeea2ac331a1641d4979ed7afa412cb94b
OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260915-INFRA-DR-BACKUPV2-REDESIGN-STRICT-BASELINE-FREEZE-RCA-FIX-400R1
MODE=READ_ONLY_REDESIGN_STRICT_BASELINE_FREEZE
COMMAND_ID=SUPPORT-260915-INFRA-DR-BACKUPV2-PVE-LXC-EXACT-CALL-GRAPH-PROOF-401R1
MODE=READ_ONLY_PVE_LXC_EXACT_CALL_GRAPH_PROOF
NO_BACKUP_EXECUTION=YES
NO_CLOUD_WRITE=YES
NO_CLOUD_ACCESS=YES
NO_SYSTEMD_MUTATION=YES
ACCEPTED_PROVEN_CLOUD13=PASS
ACCEPTED_PROVEN_CLOUD13_COMMIT=894a4591b985d62649be32ce538bfc4b4367535c
ACCEPTED_PROVEN_PVE=PASS
ACCEPTED_PROVEN_PVE_COMMIT=a763f70681f74e270fcf5509775e3914d02a6806
ACCEPTED_PROVEN_VPS=PASS
ACCEPTED_PROVEN_VPS_COMMIT=0e79ba98a8875b64c6f2c13022936ef9b644bfbb
ACCEPTED_PROVEN_ROUTER=PASS
ACCEPTED_PROVEN_ROUTER_COMMIT=b07a3b0511a36e7e7cfe187ef1b9d662bfd8a0a0
ACCEPTED_PROVEN_XF_CODEVIPE=PASS
ACCEPTED_PROVEN_XF_CODEVIPE_COMMIT=3199462495f440846e42726918e4fc29dea03d11
ACCEPTED_PROVEN_XF_DSMODS=PASS
ACCEPTED_PROVEN_XF_DSMODS_COMMIT=b880f2c2661dbeef8c694960f13642a3cd942c67
ACCEPTED_PROVEN_XF_KINGOFWOLK=PASS
ACCEPTED_PROVEN_XF_KINGOFWOLK_COMMIT=5565f86d870528f69e944ff87e9be18396ccbf59
ACCEPTED_PROVEN_XF_NEWFI=PASS
ACCEPTED_PROVEN_XF_NEWFI_COMMIT=04a95e5676bd5c55906acc05753bfc9af4d61dca
ACCEPTED_PROVEN_XF_GAMEVIPE=PASS
ACCEPTED_PROVEN_XF_GAMEVIPE_COMMIT=c16d439d029a489be54eac68544deb0e38677575
ACCEPTED_PROVEN_XF_HKMODS=PASS
ACCEPTED_PROVEN_XF_HKMODS_COMMIT=215722df1ac9caaefa4536cb595590687b0ea470
ACCEPTED_PROVEN_XF_ZAKRUTIM=PASS
ACCEPTED_PROVEN_XF_ZAKRUTIM_COMMIT=5184f7d0fdb35164f31ae039ae7754f0042619fe
ACCEPTED_PROVEN_FINAL_REGISTRY=PASS
ACCEPTED_PROVEN_FINAL_REGISTRY_COMMIT=3e0a461c8a91ba87d805e8122eb5f76f7cf5ff4f
ACCEPTED_PROVEN_IMPORT_GRAPH_RCA=PASS
ACCEPTED_PROVEN_IMPORT_GRAPH_RCA_COMMIT=75b10f91bcd6a489faff9f2f57758cfab7859b3e
ACCEPTED_PROVEN_COUNT=13
ACCEPTED_PROVEN_REGISTRY_SHA256=3067fa4ab0fda6a906e8f95ce9b5b7eaa92018ba9222da411e5959ed5a1a450d
OBSERVED_REJECTED_CONTEXT_396A=PASS
OBSERVED_REJECTED_CONTEXT_396A_COMMIT=c651d2f0058940f101a6976954cc33a16c3cd632
OBSERVED_REJECTED_VERIFIER399=PASS
OBSERVED_REJECTED_VERIFIER399_COMMIT=7f7285221bfb3ce56e9ffae57770f20a4f656ec3
RCA_399=VERIFIER_USED_NONCANONICAL_ID_KEY
PROVEN_SOURCE_IDENTITY_COUNT=20
PROVEN_SOURCE_IDENTITY_SET=PASS
SYSTEM_PERL_HARDLINK_PAIR=PASS
OBSERVED_CURRENT_V2_ENGINE={"bytes":59719,"gid":0,"mode":"0750","path":"/usr/local/sbin/homelab-backup-v2","sha256":"b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7","uid":0}
OBSERVED_CURRENT_TARGETS={"bytes":5105,"gid":0,"mode":"0600","path":"/etc/homelab-backup-v2/targets.json","sha256":"a723befc7fd42d70af9088406598f18156dc3b4c76d8b34c4bb725dfaa48dd38","uid":0}
OBSERVED_CURRENT_SERVICE={"bytes":309,"gid":0,"mode":"0644","path":"/etc/systemd/system/homelab-backup-v2.service","sha256":"1ef3e6bc660767a1f29a6a0bfa8d1b7a2419370b2250764ca181c34c93188565","uid":0}
OBSERVED_CURRENT_TIMER={"bytes":192,"gid":0,"mode":"0644","path":"/etc/systemd/system/homelab-backup-v2.timer","sha256":"5469057602452b303a01ccb8057085c1b0e447973e5ed198cebf7dd5daf58e9d","uid":0}
OBSERVED_CURRENT_V2_ENGINE_ACCEPTANCE=OBSERVED_REJECTED_FAILED_CANDIDATE
OBSERVED_CURRENT_TARGETS_ACCEPTANCE=OBSERVED_UNACCEPTED_CONFIGURATION
OBSERVED_CURRENT_SERVICE_ACCEPTANCE=OBSERVED_UNACCEPTED_CONFIGURATION
OBSERVED_CURRENT_TIMER_ACCEPTANCE=OBSERVED_UNACCEPTED_CONFIGURATION
OBSERVED_CURRENT_TARGET_COUNT=28
OBSERVED_CURRENT_TARGET_IDS_SHA256=eeda7b802422192ec209e363c89b3923cc33bda85dc42d407086ff6a794e847e
OBSERVED_TARGET_MANIFEST_CANONICAL_SCHEMA=PASS
UNIT_STATE={"ActiveState":"inactive","FragmentPath":"/etc/systemd/system/homelab-backup-v2.timer","LoadState":"loaded","NeedDaemonReload":"no","Result":"success","SubState":"dead","UnitFileState":"disabled","rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","unit":"homelab-backup-v2.timer"}
UNIT_STATE={"ActiveState":"active","FragmentPath":"/etc/systemd/system/homelab-app-cloud-quorum-queue.timer","LoadState":"loaded","NeedDaemonReload":"no","Result":"success","SubState":"waiting","UnitFileState":"enabled","rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","unit":"homelab-app-cloud-quorum-queue.timer"}
UNIT_STATE={"ActiveState":"active","FragmentPath":"/etc/systemd/system/homelab-vm-cloud-quorum-queue.timer","LoadState":"loaded","NeedDaemonReload":"no","Result":"success","SubState":"waiting","UnitFileState":"enabled","rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","unit":"homelab-vm-cloud-quorum-queue.timer"}
UNIT_STATE={"ActiveState":"active","FragmentPath":"/etc/systemd/system/homelab-control-backup.timer","LoadState":"loaded","NeedDaemonReload":"no","Result":"success","SubState":"waiting","UnitFileState":"enabled","rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","unit":"homelab-control-backup.timer"}
UNIT_STATE={"ActiveState":"inactive","ExecMainStatus":"0","FragmentPath":"/etc/systemd/system/homelab-app-cloud-quorum-queue.service","LoadState":"loaded","NeedDaemonReload":"no","Result":"success","SubState":"dead","UnitFileState":"static","rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","unit":"homelab-app-cloud-quorum-queue.service"}
UNIT_STATE={"ActiveState":"inactive","ExecMainStatus":"0","FragmentPath":"/etc/systemd/system/homelab-vm-cloud-quorum-queue.service","LoadState":"loaded","NeedDaemonReload":"no","Result":"success","SubState":"dead","UnitFileState":"static","rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","unit":"homelab-vm-cloud-quorum-queue.service"}
UNIT_STATE={"ActiveState":"inactive","ExecMainStatus":"0","FragmentPath":"/etc/systemd/system/homelab-control-backup.service","LoadState":"loaded","NeedDaemonReload":"no","Result":"success","SubState":"dead","UnitFileState":"static","rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","unit":"homelab-control-backup.service"}
UNIT_STATE={"ActiveState":"inactive","ExecMainStatus":"0","FragmentPath":"/etc/systemd/system/homelab-backup-v2.service","LoadState":"loaded","NeedDaemonReload":"no","Result":"success","SubState":"dead","UnitFileState":"static","rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","unit":"homelab-backup-v2.service"}
SERVICES_IDLE=PASS
V2_TIMER_DISABLED_INACTIVE=PASS
LEGACY_TIMERS_ENABLED_ACTIVE=PASS
NEED_DAEMON_RELOAD_ALL=no
RELEVANT_SYSTEMD_JOB_COUNT=0
RELEVANT_PROCESS_COUNT=0
RELEVANT_PROCESSES=[]
ROLLBACK_BASELINE=[{"ActiveState":"inactive","FragmentPath":"/etc/systemd/system/homelab-backup-v2.timer","FragmentSha256":"5469057602452b303a01ccb8057085c1b0e447973e5ed198cebf7dd5daf58e9d","LoadState":"loaded","NeedDaemonReload":"no","SubState":"dead","UnitFileState":"disabled","unit":"homelab-backup-v2.timer"},{"ActiveState":"active","FragmentPath":"/etc/systemd/system/homelab-app-cloud-quorum-queue.timer","FragmentSha256":"af2eedce3df53029b591d31715a3f3e6688ddb997b4823f487e70c339ce88078","LoadState":"loaded","NeedDaemonReload":"no","SubState":"waiting","UnitFileState":"enabled","unit":"homelab-app-cloud-quorum-queue.timer"},{"ActiveState":"active","FragmentPath":"/etc/systemd/system/homelab-vm-cloud-quorum-queue.timer","FragmentSha256":"9a78c9ea507116cbb9f5645fe697e34964c905b017cc98b17977cd5006aa5050","LoadState":"loaded","NeedDaemonReload":"no","SubState":"waiting","UnitFileState":"enabled","unit":"homelab-vm-cloud-quorum-queue.timer"},{"ActiveState":"active","FragmentPath":"/etc/systemd/system/homelab-control-backup.timer","FragmentSha256":"7c4136da20b9cd9162293380f5794d93e2c6099ce7d87ec00e0e7e19b6cd44a3","LoadState":"loaded","NeedDaemonReload":"no","SubState":"waiting","UnitFileState":"enabled","unit":"homelab-control-backup.timer"},{"ActiveState":"inactive","FragmentPath":"/etc/systemd/system/homelab-app-cloud-quorum-queue.service","FragmentSha256":"70b78ba529c270ec61d26a123d656385a8b2e2e4206ccf623111fa6ed3854602","LoadState":"loaded","NeedDaemonReload":"no","SubState":"dead","UnitFileState":"static","unit":"homelab-app-cloud-quorum-queue.service"},{"ActiveState":"inactive","FragmentPath":"/etc/systemd/system/homelab-vm-cloud-quorum-queue.service","FragmentSha256":"6aa2c72d3eda795f53d25292a11225ae13b418651cef9cce040564ee873fe759","LoadState":"loaded","NeedDaemonReload":"no","SubState":"dead","UnitFileState":"static","unit":"homelab-vm-cloud-quorum-queue.service"},{"ActiveState":"inactive","FragmentPath":"/etc/systemd/system/homelab-control-backup.service","FragmentSha256":"428d3e1f3042c3347b7c34b6f190e44fa35f7a97264eec3974239f581c9b9250","LoadState":"loaded","NeedDaemonReload":"no","SubState":"dead","UnitFileState":"static","unit":"homelab-control-backup.service"},{"ActiveState":"inactive","FragmentPath":"/etc/systemd/system/homelab-backup-v2.service","FragmentSha256":"1ef3e6bc660767a1f29a6a0bfa8d1b7a2419370b2250764ca181c34c93188565","LoadState":"loaded","NeedDaemonReload":"no","SubState":"dead","UnitFileState":"static","unit":"homelab-backup-v2.service"}]
ROLLBACK_BASELINE_SHA256=87ce3db8428885ff4303100f33bbd2e6f3ff4d3b106edd7cbdccc29df5a74d14
STATE_RECURSIVE_ENTRY_COUNT=13
STATE_RECURSIVE_INVENTORY_SHA256=34d1ca0f268a863b9de05e22dc434d159d2e7b34a440a6d5eee08093022783e8
STATE_RECURSIVE_INVENTORY=[{"gid":0,"kind":"dir","mode":"0700","path":"router","uid":0},{"gid":0,"kind":"dir","mode":"0700","path":"router/trust","uid":0},{"bytes":142,"gid":0,"kind":"file","mode":"0600","path":"router/trust/known_hosts","sha256":"02d4e1dad1620937b7a67416a73aa182f9e80ea9c4b11f777161bc7455cf234d","uid":0},{"gid":0,"kind":"dir","mode":"0700","path":"state","uid":0},{"bytes":247,"gid":0,"kind":"file","mode":"0600","path":"state/control-bootstrap-v2.json","sha256":"186eb600ecea92f15dda036af80b6ca7c90d9de96fccb81fa167223bdc3c4fca","uid":0},{"bytes":185,"gid":0,"kind":"file","mode":"0600","path":"state/ct112.json","sha256":"5fd03307807a31add3d02ff3692710551e0f98b159bf8c7b0c4beb38b5ed3bab","uid":0},{"bytes":507,"gid":0,"kind":"file","mode":"0600","path":"state/md-relay.json","sha256":"83188eeb60f475d4a9e5d76defbb6c62f9561b7e064ece35c30327a82eeb1629","uid":0},{"bytes":511,"gid":0,"kind":"file","mode":"0600","path":"state/node-pve01.json","sha256":"5887a8c81f061056b413a5cfb4ff5b1e6fa7f7a5672b5c70e2c0c66ce8ee03dd","uid":0},{"bytes":521,"gid":0,"kind":"file","mode":"0600","path":"state/router-netcraze.json","sha256":"8618b3425aedf10edcaf39daac4ebf67487e639ea692fc3f5b1c56f74c9fc286","uid":0},{"bytes":513,"gid":0,"kind":"file","mode":"0600","path":"state/spb-ingress.json","sha256":"6e8d5525f24670ee4bea4306a2ddd557bd17aadd722853df4d2239788c6eeb27","uid":0},{"bytes":511,"gid":0,"kind":"file","mode":"0600","path":"state/us-netbird.json","sha256":"94acd4f33cbbc5913c1864e384a75c424151d08eb12e5ff9b7dfca140c0ccf3c","uid":0},{"bytes":513,"gid":0,"kind":"file","mode":"0600","path":"state/xf-codevipe.json","sha256":"28988148c0b6bb18d2c6398410b0fb3d214334fa4cb04f11e113ee201548fe59","uid":0},{"bytes":513,"gid":0,"kind":"file","mode":"0600","path":"state/xf-zakrutim.json","sha256":"929466b479c21bbd05192443a6a7b67f8e178bac6f71449d9321dc3458ec5ad1","uid":0}]
RELEASE_TOPLEVEL_COUNT=16
CANDIDATE_INVENTORY_SHA256=5abe3d7f9368aa1280b36c0426717426137f03825488820f2b4cefe1febd5bb7
CANDIDATE_INVENTORY=[{"class":"HISTORICAL_EVIDENCE","entry_count":7,"name":"core-260r1","sha256":"b948bcbe5caa020fa18384d72a24513ed360b9c9e9a4dd92d8ca3a932e7a47c2"},{"class":"HISTORICAL_EVIDENCE","entry_count":9,"name":"ct-backup-282r1","sha256":"49cbcee3dc99366df5a7ffbd788d1076f5f226369b45827c16fc9bd8e9b7210f"},{"class":"HISTORICAL_EVIDENCE","entry_count":5,"name":"large-cloud-264r1","sha256":"44621cedc77f46b76a7f64cecbf5bd2c254d4e0bb35a0f8cb14a833bea69f536"},{"class":"HISTORICAL_EVIDENCE","entry_count":6,"name":"pve-producer-265r1","sha256":"505f82f710ed29fb8ced934c0c8448efd26773de84d361e9d3f96760d962736f"},{"class":"HISTORICAL_EVIDENCE","entry_count":9,"name":"pve-retry-268r1","sha256":"1efcaf7e6a64af8d9af03a6dd7fd49a2d1fbab7b1d9cabe417ad7895825b04d2"},{"class":"HISTORICAL_EVIDENCE","entry_count":8,"name":"pve-retry-270r1","sha256":"a15e797b1599fec8d88ea0b3132aca4ebe580d29563f7c19bb7dd281927656c6"},{"class":"HISTORICAL_EVIDENCE","entry_count":5,"name":"pve-run-266r1","sha256":"b289bfefc75401a9b84d00797e1c126be5bb530d9145b6764c0d3005baea3018"},{"class":"HISTORICAL_EVIDENCE","entry_count":5,"name":"restore-262r1","sha256":"24b7fdcacf155f70aca369025de861cd77f7792921b1705a5d08abe01d2b67c0"},{"class":"REJECTED_CANDIDATE","entry_count":1,"name":"shadow-390r1","sha256":"1ba5314658f93a9c0e119ae2ca8e0d85c91f9565c9207a63fc1b00f807907e8b"},{"class":"REJECTED_CANDIDATE","entry_count":1,"name":"shadow-391r1","sha256":"91a03414d3c03ff549154fe048ac65424f86d2213d1379218be17fc90badfa8b"},{"class":"REJECTED_CANDIDATE","entry_count":1,"name":"shadow-392r1","sha256":"2b0372d16cdf6efb2d9163334f03060276117815f966a7d05312dec89ae51dfa"},{"class":"REJECTED_CANDIDATE","entry_count":1,"name":"shadow-394r1","sha256":"494483c755f0f686e73f5328c744ad5caa3350522994da64dec5360bb5d5d473"},{"class":"REJECTED_CANDIDATE","entry_count":1,"name":"shadow-396r1","sha256":"64c9ea86cbe52020e4bfaef934893902b9b93836b2e1bc5dbe5076dbe593c338"},{"class":"HISTORICAL_EVIDENCE","entry_count":8,"name":"stream-263r1","sha256":"aa2f15a61157a9f73e681da9345f0a8021760598c10dcb2ea2294e707b81e477"},{"class":"HISTORICAL_EVIDENCE","entry_count":5,"name":"transport-261r1","sha256":"80f4242a7576a9f36ea8d4943f11e864413eb697fc3c649ab765f98836f2d087"},{"class":"HISTORICAL_EVIDENCE","entry_count":7,"name":"vm-backup-283r1","sha256":"87c15c81f0fbaa4ce393579c1bf467f7594a173e2e4ef2f2186f9240261aea34"}]
REJECTED_CANDIDATE_COUNT=5
BASELINE_SAFETY_CLASS=SAFE_LEGACY_ACTIVE_V2_NOT_CUTOVER
BASELINE_FREEZE_COMPLETE=YES
PRODUCTION_ACCEPTANCE=NO
PRODUCTION_PROMOTION_AUTHORIZED=NO
RETENTION_MUTATION_AUTHORIZED=NO
ANCHOR_BINDINGS=[true,true,true,true]
EXACT_SOURCE_AND_TEST_SET=PASS
PLAN265_CT112_MATCH_COUNT=1
PLAN265_CT112_KEYS=["application_consistency_verified","archive_cap_bytes","blockers","cdrom_count","cdrom_media_included","compression_dependent","config_sha256","configured_archive_bound_bytes","configured_disk_bytes","configured_full_cycle_fits","coverage_eligible","disks","global_defaults_sha256","guest_restore_verified","hookscript_present","local_reserve_bytes","lock_present","node","observed_at","reported_maxdisk_bytes","reported_maxmem_bytes","snapshot_history_included","status","template","type","unused_volume_count","vmid"]
MODULE_GUEST266={"aliases":{},"defs":["check_result","choose","no_active_tasks","plan_rows","run_flow","same_state"],"direct_calls":["Path","all","any","bool","callable","check_result","clock","compression_check","get","guard","int","len","list","max","membership","min","plan_rows","produce","say","sorted","state_guard","str","type"],"imported_symbols":{"Path":"pathlib.Path"},"imports":{"copy":"copy","core":"v2core","large":"large264","os":"os","producer":"pve265","stream":"stream263","t":"transport261","time":"time"},"interest_refs":["producer.validate_job"],"qualified_calls":["a.get","b.get","candidates.append","copy.deepcopy","core.canonical_bytes","core.manifest_hash","core.valid_name","core.validate_inventory","j.get","job.get","kind.lower","large.cleanup","large.discover","large.restore","large.upload","os.close","os.listdir","plan.get","producer.validate_job","result.get","st.get","stores.get","stream.hash_file","t.create","t.make_dir","t.need","t.open_dir","task.get","time.time"]}
MODULE_PVE265={"aliases":{},"defs":["PVEError","capture_archive","defaults_summary","dump_argv","make_plan","need","normalized_config","path_ok","plan_hash","produce","terminate","validate_job","validate_tools"],"direct_calls":["PVEError","Path","all","any","bool","callable","capture_archive","check","defaults_summary","dict","dump_argv","free_guard","guard","int","is_absolute","isinstance","len","list","max","min","need","normalized_config","ord","path_ok","set","sorted","split","str","sum","terminate","type","validate_job","validate_tools"],"imported_symbols":{"Path":"pathlib.Path"},"imports":{"core":"v2core","hashlib":"hashlib","np":"nodeplan263","os":"os","re":"re","selectors":"selectors","signal":"signal","stat":"stat","stream":"stream263","subprocess":"subprocess","t":"transport261","time":"time"},"interest_refs":[],"qualified_calls":["DISK_RE.fullmatch","block.add","core.canonical_bytes","core.valid_hash","digest.hexdigest","digest.update","field.partition","hashlib.sha256","job.get","jobs.append","key.fileobj.fileno","line.startswith","line.strip","m.groups","np.config_summary","np.guests","np.storages","np.valid_id","os.close","os.fchmod","os.fstat","os.fsync","os.killpg","os.listdir","os.open","os.read","os.set_blocking","os.stat","os.statvfs","out.items","p.poll","p.stderr.close","p.stdout.close","p.wait","pipe.fileno","raw.decode","re.compile","re.fullmatch","re.match","seen.add","sel.close","sel.get_map","sel.register","sel.select","sel.unregister","selectors.DefaultSelector","sizes.append","stores.get","stream.hash_file","stream.private_dir","stream.write_all","subprocess.Popen","t.bounded_process","t.ident","t.make_dir","t.read_secure","t.sha","text.splitlines","time.monotonic","time.time","tools.values","v.startswith"]}
MODULE_PVE268={"aliases":{"need":"old.need"},"defs":["MappedScratch","_parent","capture_archive","host_mapping","live_gate","produce","validate_ct","validate_mapping"],"direct_calls":["MappedScratch","Path","_parent","all","any","callable","capture_archive","check","dict","emit","enumerate","free_guard","guard","int","len","list","max","min","need","resolve","set","str","type","validate_ct","validate_mapping","zip"],"imported_symbols":{"Path":"pathlib.Path"},"imports":{"core":"v2core","hashlib":"hashlib","json":"json","old":"pve265","os":"os","re":"re","secrets":"secrets","selectors":"selectors","stat":"stat","stream":"stream263","subprocess":"subprocess","sys":"sys","t":"transport261","time":"time"},"interest_refs":["old.dump_argv","subprocess.run"],"qualified_calls":["cfg.get","core.canonical_bytes","digest.hexdigest","digest.update","eh.hexdigest","eh.update","hashlib.sha256","info.get","job.get","json.loads","k.startswith","key.fileobj.fileno","m.exists","old.PVEError","old.dump_argv","old.terminate","old.validate_job","old.validate_tools","os.close","os.fchmod","os.fchown","os.fstat","os.fsync","os.listdir","os.listxattr","os.mkdir","os.open","os.read","os.rmdir","os.set_blocking","os.stat","os.statvfs","os.unlink","p.poll","p.stderr.close","p.stdout.close","p.wait","path.is_absolute","pins.items","pipe.fileno","s.get","scratch.check","scratch.close","scratch.probe","secrets.token_hex","sel.close","sel.get_map","sel.register","sel.select","sel.unregister","selectors.DefaultSelector","self.check","stat.S_IMODE","stat.S_ISDIR","status.get","stream.hash_file","stream.private_dir","stream.write_all","subprocess.Popen","subprocess.run","t.bounded_process","t.create","t.ident","t.make_dir","t.read_secure","t.sha","time.monotonic","time.time","vals.append"]}
MODULE_PVE270={"aliases":{"need":"old.need"},"defs":["MappedScratch","PerlPin","_parent","capture_archive","host_mapping","live_gate","produce","validate_ct","validate_mapping"],"direct_calls":["MappedScratch","Path","PerlPin","_parent","all","any","bool","bytearray","bytes","callable","capture_archive","check","dict","emit","enumerate","free_guard","guard","int","len","list","max","min","need","set","str","type","validate_ct","validate_mapping","zip"],"imported_symbols":{"Path":"pathlib.Path"},"imports":{"core":"v2core","hashlib":"hashlib","json":"json","old":"pve265","os":"os","re":"re","secrets":"secrets","selectors":"selectors","signal":"signal","stat":"stat","stream":"stream263","subprocess":"subprocess","sys":"sys","t":"transport261","time":"time"},"interest_refs":["old.dump_argv","pin.run","subprocess.run"],"qualified_calls":["cfg.get","core.canonical_bytes","digest.hexdigest","digest.update","eh.hexdigest","eh.update","h.hexdigest","h.update","hashlib.sha256","info.get","job.get","json.loads","k.startswith","key.fileobj.fileno","m.exists","old.PVEError","old.dump_argv","old.terminate","old.validate_job","old.validate_tools","os.close","os.fchmod","os.fchown","os.fstat","os.fsync","os.killpg","os.listdir","os.listxattr","os.mkdir","os.open","os.pread","os.read","os.rmdir","os.set_blocking","os.stat","os.statvfs","os.unlink","out.extend","p.poll","p.stderr.close","p.stdout.close","p.wait","path.is_absolute","pin.check","pin.run","pins.items","pipe.fileno","s.get","scratch.check","scratch.close","scratch.probe","secrets.token_hex","sel.close","sel.get_map","sel.register","sel.select","sel.unregister","selectors.DefaultSelector","self._digest","self.check","self.close","self.path.is_absolute","stat.S_IMODE","stat.S_ISDIR","stat.S_ISREG","status.get","stream.hash_file","stream.private_dir","stream.write_all","subprocess.Popen","subprocess.run","t.bounded_process","t.create","t.ident","t.make_dir","t.read_secure","t.sha","time.monotonic","time.time","vals.append"]}
MODULE_PVE282={"aliases":{"MAX_STDERR":"proven.MAX_STDERR","MappedScratch":"proven.MappedScratch","PerlPin":"proven.PerlPin","capture_archive":"proven.capture_archive","host_mapping":"proven.host_mapping","need":"old.need","validate_ct":"proven.validate_ct","validate_mapping":"proven.validate_mapping"},"defs":["live_gate","produce","require_target","select112"],"direct_calls":["MappedScratch","Path","callable","capture_archive","dict","emit","free_guard","guard","int","len","list","max","min","need","require_target","set","str","type","validate_ct","validate_mapping"],"imported_symbols":{"Path":"pathlib.Path"},"imports":{"copy":"copy","core":"v2core","g":"guest266","json":"json","old":"pve265","os":"os","proven":"pve270","stream":"stream263","t":"transport261","time":"time"},"interest_refs":["old.dump_argv","proven.MappedScratch","proven.capture_archive","proven.validate_mapping"],"qualified_calls":["copy.deepcopy","core.canonical_bytes","core.valid_hash","current.get","disk.get","g.plan_rows","g.same_state","info.get","job.get","json.loads","m.exists","old.PVEError","old.dump_argv","old.validate_job","old.validate_tools","os.close","os.listdir","os.statvfs","scratch.check","scratch.close","scratch.probe","st.get","stores.get","stream.hash_file","stream.private_dir","t.bounded_process","t.create","t.make_dir","t.read_secure","t.sha","time.time","vals.append"]}
DEFINERS_DUMP_ARGV=["pve265"]
DEFINERS_CAPTURE_ARCHIVE=["pve265","pve268","pve270"]
DEFINERS_MAPPEDSCRATCH=["pve268","pve270"]
DEFINERS_VALIDATE_MAPPING=["pve268","pve270"]
PVE270_OLD_DUMPARGV_OWNER={"alias":"old","defined":true,"module":"pve265","symbol":"dump_argv"}
PVE270_SYMBOL_CAPTURE_ARCHIVE={"kind":"local","module":"pve270","symbol":"capture_archive"}
PVE270_SYMBOL_MAPPEDSCRATCH={"kind":"local","module":"pve270","symbol":"MappedScratch"}
PVE270_SYMBOL_VALIDATE_MAPPING={"kind":"local","module":"pve270","symbol":"validate_mapping"}
PVE282_IMPORTS={"copy":"copy","core":"v2core","g":"guest266","json":"json","old":"pve265","os":"os","proven":"pve270","stream":"stream263","t":"transport261","time":"time"}
PVE282_ALIASES={"MAX_STDERR":"proven.MAX_STDERR","MappedScratch":"proven.MappedScratch","PerlPin":"proven.PerlPin","capture_archive":"proven.capture_archive","host_mapping":"proven.host_mapping","need":"old.need","validate_ct":"proven.validate_ct","validate_mapping":"proven.validate_mapping"}
TEST_TEST_GUEST266_INTEREST_REFS=["g.run_flow","self.produce","self.runflow"]
TEST_TEST_PVE270_INTEREST_REFS=["f.MappedScratch","f.capture_archive","f.produce","f.validate_mapping","guest.run_flow","self.produce","subprocess.run"]
TEST_TEST_PRODUCER282_INTEREST_REFS=["f.MappedScratch","f.capture_archive","f.produce","f.validate_mapping","guest.run_flow","self.produce","subprocess.run"]
TEST_TEST_PVE282_INTEREST_REFS=["g.run_flow","self.produce"]
PVE270_UNRESOLVED_REQUIRED_SYMBOLS=[]
RCA_396=CALLED_NONOWNER_GUEST266_INSTEAD_OF_PVE270_OLD_DUMPARGV_OWNER
EXACT_CALL_GRAPH_PROOF=PASS
STATUS=OK
PHASE=COMPLETE
REASON=NONE
NEXT_GATE=PVE_LXC_EXACT_CONTRACT_PROOF
NEXT_GATE=PVE_LXC_IMMUTABLE_ADAPTER_CANDIDATE_STAGE
CHANGES_MADE=false
MUTATION_OUTCOME=NO_MUTATION
BACKUP_EXECUTIONS=0
@@ -120,7 +70,7 @@ CLOUD_DELETIONS=0
SYSTEMD_MUTATIONS=0
SCHEDULER_CUTOVER=NO
LEGACY_BACKUP_DISABLES=0
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260915-INFRA-DR-BACKUPV2-REDESIGN-STRICT-BASELINE-FREEZE-RCA-FIX-400R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1}
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260915-INFRA-DR-BACKUPV2-PVE-LXC-EXACT-CALL-GRAPH-PROOF-401R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1}
OUTPUT_END
CHAT_OUTPUT_END