CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-261008-CT112-VM101-LEGACY-BINDING-TRACE-99872R1
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=ct112-vm101-legacy-binding-trace
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=80a5a0a342c53ad622289fb9849a29b952f628d7f844f508f8a90296a14daefd
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=6b9387d19659ad764a66087cf4d5a3033c08a2858cb9285620ed6db5d389e431
SANITIZED_OUTPUT_SHA256=6b9387d19659ad764a66087cf4d5a3033c08a2858cb9285620ed6db5d389e431
OUTPUT_BEGIN
WORKERS2_VM101_LEGACY_BINDING_TRACE=V1
MODE=read-only
PRIOR_99871_RESULT=OK_RC0_SOURCE_BINDING_NOT_RESOLVED
SSH_HOSTKEY_PIN_VALID=true
VM101_STOPPED_AT_START=true
VM100_RUNNING=true
PVE01_GUEST_COUNT=8
VM101_CONFIG_PIN_VALID=true
PRIOR_99867_STAGE_PRESENT=true
PRIOR_99867_STAGE_SHA_MATCH=true
PRIVATE_STAGE_MODE_0400_DIR_0700=true
VM100_VM101_DISABLED_DRAFTS_VALID=true
PRIVATE_STAGE_ENABLED_DRAFTS=0
PRIVATE_STAGE_FILE_SHA256=a7a9aa09e02ecdfac1c9a25900795bfd5ca319d029c36c84a017fb2acbc11094
PRIOR_99867_MOCK_REACHED_VZDUMP=false
PRODUCTION_TARGET_REGISTRY_UNCHANGED=true
PRODUCTION_GUEST_TARGETS=13
PINNED_ENTRY504_SHA_MATCH=true
PINNED_QEMU_ADAPTER_SHA_MATCH=true
QEMU_LEGACY_REQUIRED_METHODS=legacy.BackupError,legacy.cluster_inventory,legacy.run,legacy.ssh_remote
QEMU_LEGACY_CALLS_STILL_PINNED=true
QEMU_LEGACY_CALLS_IN_SOURCE=9
ENTRY504_TOPLEVEL_DEFINITION_COUNT=8
BINDING_DEF_1_NAME=_load
BINDING_DEF_1_PRESENT=true
BINDING_DEF_1_AST_SHA256=858f3a44566a93aaac76898be603a3c1bc6c8956e5b45b3689d2f674486693e9
BINDING_DEF_1_CALLS=8
BINDING_DEF_1_CALL_1=RuntimeError
BINDING_DEF_1_CALL_2=_sha
BINDING_DEF_1_CALL_3=_verify_base
BINDING_DEF_1_CALL_4=_wire
BINDING_DEF_1_CALL_5=importlib.import_module
BINDING_DEF_1_CALL_6=str
BINDING_DEF_1_CALL_7=sys.path.insert
BINDING_DEF_1_CALL_8=wrapper.selftest
BINDING_DEF_1_ARG_COUNT=0
BINDING_DEF_2_NAME=_wire
BINDING_DEF_2_PRESENT=true
BINDING_DEF_2_AST_SHA256=2b63a6e58b0b6bdc17cec97e35d743658ac1933b4d92ff7fd79352ecdd2d969e
BINDING_DEF_2_CALLS=19
BINDING_DEF_2_CALL_1=RuntimeError
BINDING_DEF_2_CALL_2=_GlobalsProxy
BINDING_DEF_2_CALL_3=any
BINDING_DEF_2_CALL_4=callable
BINDING_DEF_2_CALL_5=found.values
BINDING_DEF_2_CALL_6=g.get
BINDING_DEF_2_CALL_7=id
BINDING_DEF_2_CALL_8=isinstance
BINDING_DEF_2_CALL_9=iter
BINDING_DEF_2_CALL_10=len
BINDING_DEF_2_CALL_11=lxc_adapter.bind
BINDING_DEF_2_CALL_12=next
BINDING_DEF_2_CALL_13=pathlib.Path
BINDING_DEF_2_CALL_14=qemu_adapter.bind
BINDING_DEF_2_CALL_15=resolve
BINDING_DEF_2_CALL_16=scheduler_adapter.bind
BINDING_DEF_2_CALL_17=startswith
BINDING_DEF_2_CALL_18=values
BINDING_DEF_2_ARG_COUNT=5
BINDING_DEF_3_NAME=_GlobalsProxy
BINDING_DEF_3_PRESENT=true
BINDING_DEF_3_AST_SHA256=5a5f18fb393f53fccff86969ba98ddbb7e6a095934d588b69563274c80456b2c
BINDING_DEF_3_CALLS=2
BINDING_DEF_3_CALL_1=AttributeError
BINDING_DEF_3_CALL_2=object.__setattr__
BINDING_DEF_3_METHOD_COUNT=3
BINDING_DEF_3_METHOD_1=__getattr__
BINDING_DEF_3_METHOD_2=__init__
BINDING_DEF_3_METHOD_3=__setattr__
BINDING_DEF_4_NAME=backup_target
BINDING_DEF_4_PRESENT=false
BINDING_DEF_5_NAME=main
BINDING_DEF_5_PRESENT=true
BINDING_DEF_5_AST_SHA256=1ab867f5d68b22dbfef29a421d24454e7525e5e2f858a6e2f08f55368711d416
BINDING_DEF_5_CALLS=29
BINDING_DEF_5_CALL_1=RuntimeError
BINDING_DEF_5_CALL_2=_load
BINDING_DEF_5_CALL_3=_target
BINDING_DEF_5_CALL_4=a.get
BINDING_DEF_5_CALL_5=callable
BINDING_DEF_5_CALL_6=chosen.get
BINDING_DEF_5_CALL_7=first.get
BINDING_DEF_5_CALL_8=g.get
BINDING_DEF_5_CALL_9=int
BINDING_DEF_5_CALL_10=isinstance
BINDING_DEF_5_CALL_11=json.dumps
BINDING_DEF_5_CALL_12=legacy.choose_due_target
BINDING_DEF_5_CALL_13=legacy.load_state_all
BINDING_DEF_5_CALL_14=legacy.write_state
BINDING_DEF_5_CALL_15=len
BINDING_DEF_5_CALL_16=list
BINDING_DEF_5_CALL_17=lxc_adapter.plan_only
BINDING_DEF_5_CALL_18=mkdir
BINDING_DEF_5_ARG_COUNT=1
BINDING_DEF_6_NAME=_target
BINDING_DEF_6_PRESENT=true
BINDING_DEF_6_AST_SHA256=5a6712d9629968656cb2ca0cdcd9ee8fabe5b8677ae072f008436a6ba49db926
BINDING_DEF_6_CALLS=4
BINDING_DEF_6_CALL_1=RuntimeError
BINDING_DEF_6_CALL_2=len
BINDING_DEF_6_CALL_3=wrapper.load_targets
BINDING_DEF_6_CALL_4=x.get
BINDING_DEF_6_ARG_COUNT=2
BINDING_DEF_7_NAME=_verify_base
BINDING_DEF_7_PRESENT=true
BINDING_DEF_7_AST_SHA256=38aec8e9716adeea8ac426c73ae7fce71a7b9a8fe5994f8448ac73c6ce637ceb
BINDING_DEF_7_CALLS=7
BINDING_DEF_7_CALL_1=BASE_EXPECTED.items
BINDING_DEF_7_CALL_2=RuntimeError
BINDING_DEF_7_CALL_3=_sha
BINDING_DEF_7_CALL_4=os.lstat
BINDING_DEF_7_CALL_5=stat.S_ISDIR
BINDING_DEF_7_CALL_6=stat.S_ISLNK
BINDING_DEF_7_CALL_7=stat.S_ISREG
BINDING_DEF_7_ARG_COUNT=0
BINDING_DEF_8_NAME=choose_due_target
BINDING_DEF_8_PRESENT=false
ENTRY504_BINDING_RELEVANT_SITE_COUNT=20
ENTRY504_BINDING_SITE_1_LINE=67
ENTRY504_BINDING_SITE_1_KIND=ASSIGN
ENTRY504_BINDING_SITE_1_SYMBOL=original
ENTRY504_BINDING_SITE_2_LINE=68
ENTRY504_BINDING_SITE_2_KIND=CALL
ENTRY504_BINDING_SITE_2_SYMBOL=_GlobalsProxy
ENTRY504_BINDING_SITE_3_LINE=71
ENTRY504_BINDING_SITE_3_KIND=CALL
ENTRY504_BINDING_SITE_3_SYMBOL=qemu_adapter.bind
ENTRY504_BINDING_SITE_4_LINE=92
ENTRY504_BINDING_SITE_4_KIND=ASSIGN
ENTRY504_BINDING_SITE_4_SYMBOL=qemu_adapter
ENTRY504_BINDING_SITE_5_LINE=96
ENTRY504_BINDING_SITE_5_KIND=CALL
ENTRY504_BINDING_SITE_5_SYMBOL=_wire
ENTRY504_BINDING_SITE_6_LINE=105
ENTRY504_BINDING_SITE_6_KIND=ASSIGN
ENTRY504_BINDING_SITE_6_SYMBOL=qemu_adapter
ENTRY504_BINDING_SITE_7_LINE=123
ENTRY504_BINDING_SITE_7_KIND=ASSIGN
ENTRY504_BINDING_SITE_7_SYMBOL=qemu_adapter
ENTRY504_BINDING_SITE_8_LINE=124
ENTRY504_BINDING_SITE_8_KIND=ASSIGN
ENTRY504_BINDING_SITE_8_SYMBOL=legacy
ENTRY504_BINDING_SITE_9_LINE=127
ENTRY504_BINDING_SITE_9_KIND=ASSIGN
ENTRY504_BINDING_SITE_9_SYMBOL=legacy
ENTRY504_BINDING_SITE_10_LINE=136
ENTRY504_BINDING_SITE_10_KIND=CALL
ENTRY504_BINDING_SITE_10_SYMBOL=legacy.write_state
ENTRY504_BINDING_SITE_11_LINE=137
ENTRY504_BINDING_SITE_11_KIND=CALL
ENTRY504_BINDING_SITE_11_SYMBOL=legacy.write_state
ENTRY504_BINDING_SITE_12_LINE=139
ENTRY504_BINDING_SITE_12_KIND=CALL
ENTRY504_BINDING_SITE_12_SYMBOL=legacy.write_state
ENTRY504_BINDING_SITE_13_LINE=140
ENTRY504_BINDING_SITE_13_KIND=CALL
ENTRY504_BINDING_SITE_13_SYMBOL=legacy.load_state_all
ENTRY504_BINDING_SITE_14_LINE=142
ENTRY504_BINDING_SITE_14_KIND=CALL
ENTRY504_BINDING_SITE_14_SYMBOL=legacy.choose_due_target
ENTRY504_BINDING_SITE_15_LINE=148
ENTRY504_BINDING_SITE_15_KIND=CALL
ENTRY504_BINDING_SITE_15_SYMBOL=legacy.choose_due_target
ENTRY504_BINDING_SITE_16_LINE=148
ENTRY504_BINDING_SITE_16_KIND=CALL
ENTRY504_BINDING_SITE_16_SYMBOL=legacy.load_state_all
ENTRY504_BINDING_SITE_17_LINE=150
ENTRY504_BINDING_SITE_17_KIND=CALL
ENTRY504_BINDING_SITE_17_SYMBOL=legacy.write_state
ENTRY504_BINDING_SITE_18_LINE=151
ENTRY504_BINDING_SITE_18_KIND=CALL
ENTRY504_BINDING_SITE_18_SYMBOL=legacy.load_state_all
ENTRY504_BINDING_SITE_19_LINE=160
ENTRY504_BINDING_SITE_19_KIND=CALL
ENTRY504_BINDING_SITE_19_SYMBOL=legacy.load_state_all
ENTRY504_BINDING_SITE_20_LINE=161
ENTRY504_BINDING_SITE_20_KIND=CALL
ENTRY504_BINDING_SITE_20_SYMBOL=legacy.choose_due_target
ENTRY504_MARKER_LEGACY_PRESENT=true
ENTRY504_MARKER_QEMUADAPTER_PRESENT=true
ENTRY504_MARKER_ORIGINAL_PRESENT=false
ENTRY504_MARKER_GLOBALSPROXY_PRESENT=false
ENTRY504_MARKER_WIRE_PRESENT=false
ENTRY504_MARKER_LOAD_PRESENT=false
ENTRY504_CODE_WIRING_CANDIDATES=20
ADJACENT_PYTHON_MODULES=6
ADJACENT_BINDING_CANDIDATE_COUNT=2
ADJACENT_SOURCE_1_BASENAME=lxc_adapter.py
ADJACENT_SOURCE_1_SHA256=3fa7d194010d76f7c8bc95035ae8876262e9337903e310f45f45df88c266dc8d
ADJACENT_SOURCE_1_LEGACY_OR_QEMU_REFERENCE=true
ADJACENT_SOURCE_1_REQUIRED_METHODS=NONE
ADJACENT_SOURCE_1_BINDING_SITES=16
ADJACENT_SOURCE_2_BASENAME=scheduler_adapter.py
ADJACENT_SOURCE_2_SHA256=a6f67159a64067773323f028126e3109e15cf17a8142cea5e6129970f1d4da96
ADJACENT_SOURCE_2_LEGACY_OR_QEMU_REFERENCE=true
ADJACENT_SOURCE_2_REQUIRED_METHODS=NONE
ADJACENT_SOURCE_2_BINDING_SITES=5
LEGACY_ORIGINAL_DIRECT_BINDING_VERIFIED=false
ENTRY504_DYNAMIC_WIRING_SOURCE_INSPECTED=true
ADJACENT_SOURCE_BINDING_CANDIDATES=2
REAL_BACKUP_OR_SAFE_MOCK_EXECUTED=false
VM101_FINAL_STOPPED=true
PRODUCTION_REGISTRY_UNCHANGED=true
DISABLED_PRIVATE_STAGE_UNCHANGED=true
DECISION=PASS_ENTRY504_BINDING_STRUCTURE_REVIEW_NO_WRITE
NEXT_GATE=USE_EXACT_BINDING_SITES_TO_RESOLVE_LEGACY_AND_COMPLETE_SAFE_QEMU_TEST
DIAGNOSTIC_COMPLETED=true
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
END_MARKER=true
HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-261008-CT112-VM101-LEGACY-BINDING-TRACE-99872R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null}

OUTPUT_END
CHAT_OUTPUT_END
