1
0

runtime: publish SUPPORT-261006-PVE03-CONTROLLED-REBOOT-INTERNAL-PROOF-99665R1

This commit is contained in:
homelab-runtime-publisher
2026-10-06 04:28:22 +00:00
parent a14264febd
commit ce52b5d51d
4 changed files with 240 additions and 104 deletions
@@ -0,0 +1,38 @@
{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-261006-PVE03-CONTROLLED-REBOOT-INTERNAL-PROOF-99665R1",
"status": "FAIL",
"rc": 60,
"host": "pve01",
"mode": "change",
"component": "pve03-controlled-reboot-internal-proof",
"started_at_utc": "2026-10-06T04:28:06Z",
"finished_at_utc": "2026-10-06T04:28:21Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "91a533deaae60df600ec04afecb35872fcb0052450076f09e3cfe6f31c11442a",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"change_declared": true,
"result_contract_valid": true,
"result_contract_status": "FAIL",
"result_contract_error": null,
"command_rc": 60,
"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": "4a6ae50c6de18be89146f9b057a0f1880cd0f929b29f6dbdf3763d864a477845",
"sanitized_output_sha256": "4a6ae50c6de18be89146f9b057a0f1880cd0f929b29f6dbdf3763d864a477845",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "PVE03_CONTROLLED_REBOOT_EDGE_CONTINUITY=V1\nMODE=change\nPREV_99663_ROLLBACK_RESTORED=true\nPREV_99664_STATE_GREEN_EXCEPT_MULTILINE_QGA_PARSE=true\nINTERNAL_PROOF_ATOMIC_QGA_EXEC=true\nNO_FORCE_STOP=true\nNO_POWER_CYCLE=true\nNO_PACKAGE_MUTATION=true\nNO_STORAGE_DELETE=true\nNO_VM211_RESTORE=true\nVM130_ONBOOT_TEMPORARY_CHANGE_ALLOWED=true\nVM9130_TEMPORARY_START_ALLOWED=true\nCLUSTER_RESOURCES_RC_PRE=0\nCLUSTER_QUORATE_PRE=true\nCLUSTER_PVE01_ONLINE_PRE=true\nCLUSTER_PVE02_ONLINE_PRE=true\nCLUSTER_PVE03_ONLINE_PRE=true\nVM130_RUNNING_PRE=true\nVM190_RUNNING_PRE=true\nVM211_ABSENT_PRE=true\nVM9130_STOPPED_PRE=true\nVM130_ONBOOT_PRE=1\nVM190_ONBOOT_PRE=1\nVM9130_PROTECTION_PRE=1\nVM9130_ONBOOT_PRE=0\nVM9130_NAME_PRE=edge-cold-standby\nVM130_NAME_PRE=edge-vm\nPVE03_RUNNING_KERNEL_PRE=7.0.12-1-pve\nBOOT_ID_PRE_SHA=67c99e1295b31a4ad318f496941bc008927019a8c5ab4922ec8baa970b1e7d78\nKERNEL_REBOOT_TARGET_READY_PRE=true\nBOOT_TOOL_LIST_SHA_PRE=a0a3437219c62d709adb739eced1328393e56ccba5f260a7e6779c2a61ddaa33\nAPT_SIM_RC_PRE=0\nAPT_INST_COUNT_PRE=0\nAPT_REMV_COUNT_PRE=0\nPVE03_SERVICE_PVEPROXY_PRE=active\nPVE03_SERVICE_PVEDAEMON_PRE=active\nPVE03_SERVICE_PVESTATD_PRE=active\nPVE03_SERVICE_PVE_CLUSTER_PRE=active\nPVE03_SERVICE_COROSYNC_PRE=active\nPVE03_SERVICE_NETBIRD_PRE=active\nPVE03_FAILED_UNIT_COUNT_PRE=0\nVM130_QGA_PING_RC_PRE=0\nVM130_QGA_NETWORK_RC_PRE=0\nVM130_PRIVATE_IPV4_COUNT_PRE=11\nVM130_PRIVATE_IPV4_SET_SHA_PRE=90ae3ad1106be364c81f02e61f7ab7e6070d7a2e77f33bc01602b9aacf004b0c\nVM130_DOCKER_TRANSPORT_RC_PRE=0\nVM130_DOCKER_EXITCODE_PRE=0\nVM130_NPMPLUS_TRANSPORT_RC_PRE=0\nVM130_NPMPLUS_EXITCODE_PRE=0\nVM130_INTERNAL_EDGE_PROOF_PRE=true\nREC|PUBLIC_EDGE_PRE|codevipe.ru|HTTP=200|PROC_RC=0|OK=true\nREC|PUBLIC_EDGE_PRE|hkmods.ru|HTTP=200|PROC_RC=0|OK=true\nREC|PUBLIC_EDGE_PRE|dsmods.ru|HTTP=200|PROC_RC=0|OK=true\nREC|PUBLIC_EDGE_PRE|gamevipe.ru|HTTP=200|PROC_RC=0|OK=true\nREC|PUBLIC_EDGE_PRE|kingofwolk.ru|HTTP=200|PROC_RC=0|OK=true\nREC|PUBLIC_EDGE_PRE|zakrutim.ru|HTTP=200|PROC_RC=0|OK=true\nPUBLIC_EDGE_PRE_GOOD_COUNT=6\nPUBLIC_EDGE_PRE_ALL_OK=true\nHEALTH_SCRIPT_SHA_PRE=a01b5c63e1cfa5bc2eae4b12031de517345541c343f1b359abe832cd41e71b55\nHEALTH_NEWFI_PRE=0\nHEALTH_OTHER_FORUM_PRE=12\nHEALTH_SYNTAX_PRE=0\nVM211_BACKUP_READY_PRE=false\nCONTROLLED_REBOOT_PREFLIGHT=false\nDECISION=HOLD_PVE03_REBOOT_EDGE_PREFLIGHT\nNEXT_GATE=PVE03_REBOOT_EDGE_PREFLIGHT_RECONCILE\nCOMMANDS_REMAINING_ESTIMATE=2\nTASK_RESULT=PVE03_CONTROLLED_REBOOT_EDGE_CONTINUITY\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-261006-PVE03-CONTROLLED-REBOOT-INTERNAL-PROOF-99665R1\",\"status\":\"FAIL\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n"
}
@@ -0,0 +1,105 @@
CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-261006-PVE03-CONTROLLED-REBOOT-INTERNAL-PROOF-99665R1
STATUS=FAIL
RC=60
HOST=pve01
MODE=change
COMPONENT=pve03-controlled-reboot-internal-proof
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=91a533deaae60df600ec04afecb35872fcb0052450076f09e3cfe6f31c11442a
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=true
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=FAIL
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=60
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=4a6ae50c6de18be89146f9b057a0f1880cd0f929b29f6dbdf3763d864a477845
SANITIZED_OUTPUT_SHA256=4a6ae50c6de18be89146f9b057a0f1880cd0f929b29f6dbdf3763d864a477845
OUTPUT_BEGIN
PVE03_CONTROLLED_REBOOT_EDGE_CONTINUITY=V1
MODE=change
PREV_99663_ROLLBACK_RESTORED=true
PREV_99664_STATE_GREEN_EXCEPT_MULTILINE_QGA_PARSE=true
INTERNAL_PROOF_ATOMIC_QGA_EXEC=true
NO_FORCE_STOP=true
NO_POWER_CYCLE=true
NO_PACKAGE_MUTATION=true
NO_STORAGE_DELETE=true
NO_VM211_RESTORE=true
VM130_ONBOOT_TEMPORARY_CHANGE_ALLOWED=true
VM9130_TEMPORARY_START_ALLOWED=true
CLUSTER_RESOURCES_RC_PRE=0
CLUSTER_QUORATE_PRE=true
CLUSTER_PVE01_ONLINE_PRE=true
CLUSTER_PVE02_ONLINE_PRE=true
CLUSTER_PVE03_ONLINE_PRE=true
VM130_RUNNING_PRE=true
VM190_RUNNING_PRE=true
VM211_ABSENT_PRE=true
VM9130_STOPPED_PRE=true
VM130_ONBOOT_PRE=1
VM190_ONBOOT_PRE=1
VM9130_PROTECTION_PRE=1
VM9130_ONBOOT_PRE=0
VM9130_NAME_PRE=edge-cold-standby
VM130_NAME_PRE=edge-vm
PVE03_RUNNING_KERNEL_PRE=7.0.12-1-pve
BOOT_ID_PRE_SHA=67c99e1295b31a4ad318f496941bc008927019a8c5ab4922ec8baa970b1e7d78
KERNEL_REBOOT_TARGET_READY_PRE=true
BOOT_TOOL_LIST_SHA_PRE=a0a3437219c62d709adb739eced1328393e56ccba5f260a7e6779c2a61ddaa33
APT_SIM_RC_PRE=0
APT_INST_COUNT_PRE=0
APT_REMV_COUNT_PRE=0
PVE03_SERVICE_PVEPROXY_PRE=active
PVE03_SERVICE_PVEDAEMON_PRE=active
PVE03_SERVICE_PVESTATD_PRE=active
PVE03_SERVICE_PVE_CLUSTER_PRE=active
PVE03_SERVICE_COROSYNC_PRE=active
PVE03_SERVICE_NETBIRD_PRE=active
PVE03_FAILED_UNIT_COUNT_PRE=0
VM130_QGA_PING_RC_PRE=0
VM130_QGA_NETWORK_RC_PRE=0
VM130_PRIVATE_IPV4_COUNT_PRE=11
VM130_PRIVATE_IPV4_SET_SHA_PRE=90ae3ad1106be364c81f02e61f7ab7e6070d7a2e77f33bc01602b9aacf004b0c
VM130_DOCKER_TRANSPORT_RC_PRE=0
VM130_DOCKER_EXITCODE_PRE=0
VM130_NPMPLUS_TRANSPORT_RC_PRE=0
VM130_NPMPLUS_EXITCODE_PRE=0
VM130_INTERNAL_EDGE_PROOF_PRE=true
REC|PUBLIC_EDGE_PRE|codevipe.ru|HTTP=200|PROC_RC=0|OK=true
REC|PUBLIC_EDGE_PRE|hkmods.ru|HTTP=200|PROC_RC=0|OK=true
REC|PUBLIC_EDGE_PRE|dsmods.ru|HTTP=200|PROC_RC=0|OK=true
REC|PUBLIC_EDGE_PRE|gamevipe.ru|HTTP=200|PROC_RC=0|OK=true
REC|PUBLIC_EDGE_PRE|kingofwolk.ru|HTTP=200|PROC_RC=0|OK=true
REC|PUBLIC_EDGE_PRE|zakrutim.ru|HTTP=200|PROC_RC=0|OK=true
PUBLIC_EDGE_PRE_GOOD_COUNT=6
PUBLIC_EDGE_PRE_ALL_OK=true
HEALTH_SCRIPT_SHA_PRE=a01b5c63e1cfa5bc2eae4b12031de517345541c343f1b359abe832cd41e71b55
HEALTH_NEWFI_PRE=0
HEALTH_OTHER_FORUM_PRE=12
HEALTH_SYNTAX_PRE=0
VM211_BACKUP_READY_PRE=false
CONTROLLED_REBOOT_PREFLIGHT=false
DECISION=HOLD_PVE03_REBOOT_EDGE_PREFLIGHT
NEXT_GATE=PVE03_REBOOT_EDGE_PREFLIGHT_RECONCILE
COMMANDS_REMAINING_ESTIMATE=2
TASK_RESULT=PVE03_CONTROLLED_REBOOT_EDGE_CONTINUITY
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-261006-PVE03-CONTROLLED-REBOOT-INTERNAL-PROOF-99665R1","status":"FAIL","changes_made":false,"rollback_started":false,"rollback_restored":null}
OUTPUT_END
CHAT_OUTPUT_END
+14 -14
View File
File diff suppressed because one or more lines are too long
+83 -90
View File
@@ -1,22 +1,22 @@
CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-261006-PVE01-EFFECTIVE-POLICY-DNS-RECONCILE-99667R1
STATUS=OK
RC=0
COMMAND_ID=SUPPORT-261006-PVE03-CONTROLLED-REBOOT-INTERNAL-PROOF-99665R1
STATUS=FAIL
RC=60
HOST=pve01
MODE=read-only
COMPONENT=pve01-effective-policy-dns-reconcile
MODE=change
COMPONENT=pve03-controlled-reboot-internal-proof
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=0e4b8beb77dda3ee2623286db36545e7455544623c3b0157f2b6539d99028c71
COMMAND_SHA256=91a533deaae60df600ec04afecb35872fcb0052450076f09e3cfe6f31c11442a
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
CHANGE_DECLARED=true
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_STATUS=FAIL
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
COMMAND_RC=60
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
@@ -24,89 +24,82 @@ MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=0bc72556d59d2e4e81792a650417377c9b3a8e97ebb782c8395359fe0ae55687
SANITIZED_OUTPUT_SHA256=0bc72556d59d2e4e81792a650417377c9b3a8e97ebb782c8395359fe0ae55687
RAW_EVIDENCE_SHA256=4a6ae50c6de18be89146f9b057a0f1880cd0f929b29f6dbdf3763d864a477845
SANITIZED_OUTPUT_SHA256=4a6ae50c6de18be89146f9b057a0f1880cd0f929b29f6dbdf3763d864a477845
OUTPUT_BEGIN
PVE01_EFFECTIVE_POLICY_DNS_RECONCILE=V1
MODE=read-only
NO_REBOOT=true
NO_APT_UPDATE=true
PVE03_CONTROLLED_REBOOT_EDGE_CONTINUITY=V1
MODE=change
PREV_99663_ROLLBACK_RESTORED=true
PREV_99664_STATE_GREEN_EXCEPT_MULTILINE_QGA_PARSE=true
INTERNAL_PROOF_ATOMIC_QGA_EXEC=true
NO_FORCE_STOP=true
NO_POWER_CYCLE=true
NO_PACKAGE_MUTATION=true
NO_SERVICE_RESTART=true
NO_RESET_FAILED=true
NO_CONFIG_WRITE=true
NO_FILE_DELETE=true
NO_GUEST_MUTATION=true
NO_BACKUP_EXECUTION=true
NETWORK_PROBES_ONLY=true
NODE_HOSTNAME=pve01
NODE_KERNEL=7.0.12-1-pve
FAILED_UNIT_COUNT=3
BACKUP_ENGINE_FOUND=true
BACKUP_ENGINE_BASENAME=legacy_engine.py
BACKUP_ENGINE_SHA=b6e79f087b9f1d21dac4f77a7b46b743299bbb85bc716e80d2ea67c2e038bcd7
BACKUP_ENGINE_PATH_SHA=fa7629bf6b6d134d2701c19ee57801aca5eab13a8ed300e40fd6f4971c079350
BACKUP_ENGINE_DIR_BASENAME=backup-v2-accepted-486r1
BACKUP_ENGINE_DIR_SHA=cd28576c43a35b6049ce1cee5ae2d1e329b5a1a70e35760d473ca90733f982f4
LOAD_TARGETS_FUNC_FOUND=true
LOAD_TARGETS_FUNC_LINE_COUNT=6
REC|LOAD_TARGETS_SOURCE|1|def load_targets():
REC|LOAD_TARGETS_SOURCE|2|j=json.loads(TARGETS_PATH.read_text())
REC|LOAD_TARGETS_SOURCE|3|if j.get('STR_SHA_df0ad6e43880')!=1 or not isinstance(j.get('STR_SHA_26cafb94003a'),list): raise BackupError('STR_SHA_bdd028399360')
REC|LOAD_TARGETS_SOURCE|4|ids=[x.get('STR_SHA_6d21042eb1a3') for x in j['STR_SHA_26cafb94003a']]
REC|LOAD_TARGETS_SOURCE|6|return j['STR_SHA_26cafb94003a']
REC|ENGINE_GLOBAL_ASSIGN|NAMES=STATE_ROOT|SRC=STATE_ROOT=pathlib.Path('PATH_REDACTED
REC|ENGINE_GLOBAL_ASSIGN|NAMES=CONFIG_ROOT|SRC=CONFIG_ROOT=pathlib.Path('PATH_REDACTED
REC|ENGINE_GLOBAL_ASSIGN|NAMES=TARGETS_PATH|SRC=TARGETS_PATH=CONFIG_ROOT/'targets.json'
REC|ENGINE_GLOBAL_ASSIGN|NAMES=WORK_ROOT|SRC=WORK_ROOT=pathlib.Path('PATH_REDACTED
REC|ENGINE_GLOBAL_ASSIGN|NAMES=ENGINE_PATH|SRC=ENGINE_PATH=pathlib.Path('PATH_REDACTED
REC|ENGINE_GLOBAL_ASSIGN|NAMES=OPERATOR_KEY|SRC=OPERATOR_KEY=pathlib.Path('PATH_REDACTED
REC|ENGINE_GLOBAL_ASSIGN|NAMES=ROUTER_LEGACY_SCRIPT|SRC=ROUTER_LEGACY_SCRIPT=pathlib.Path('PATH_REDACTED
REC|ENGINE_GLOBAL_ASSIGN|NAMES=GUEST266|SRC=GUEST266=pathlib.Path('PATH_REDACTED
REC|ENGINE_GLOBAL_ASSIGN|NAMES=P270|SRC=P270=pathlib.Path('PATH_REDACTED
REC|ENGINE_GLOBAL_ASSIGN|NAMES=P282|SRC=P282=pathlib.Path('PATH_REDACTED
REC|ENGINE_GLOBAL_ASSIGN|NAMES=P265|SRC=P265=pathlib.Path('PATH_REDACTED
REC|ENGINE_GLOBAL_ASSIGN|NAMES=HISTORICAL_RELEASE_GRAPH|SRC=HISTORICAL_RELEASE_GRAPH=[
(pathlib.Path('PATH_REDACTED,'e285bf9a5678d07dcbb90261f9f93e7826ff524e04cfec780bf5a3c4b0dc29f2'),
(pathlib.Path('PATH_REDACTED,'b9b92f957bf441cb5d1702f4881897328e6c0338f8c3f6d41d27d9a349b37688'),
(pathlib.Path('PATH_REDACTED,'a83d03a86b93a855716658652dd073fcb281cd387fc6
REC|ENGINE_GLOBAL_ASSIGN|NAMES=HISTORICAL_PYTHONPATH|SRC=HISTORICAL_PYTHONPATH=[
pathlib.Path('PATH_REDACTED,
pathlib.Path('PATH_REDACTED,
pathlib.Path('PATH_REDACTED,
pathlib.Path('PATH_REDACTED,
pathlib.Path('PATH_REDACTED,
pathlib.Path('PATH_REDACTED,
pathlib.Path('PATH_REDACTED,
pathlib.Path('PATH_REDACTED,
pathlib.Path('PATH_REDACTED,
pathl
REC|ENGINE_GLOBAL_ASSIGN|NAMES=_HISTORICAL_HELPER|SRC=_HISTORICAL_HELPER = r'''import importlib,importlib.util,json,pathlib,sys
mode=sys.argv[1]
if mode=='import_all':
out={}
for name in ('guest266','pve265','pve270','pve282'):
m=importlib.import_module(name);out[name]=str(pathlib.Path(m.__file__).resolve())
print(json.dumps(out,sort_keys=True,sep
REC|ENGINE_GLOBAL_ASSIGN|NAMES=US_REMOTE_SCRIPT|SRC=US_REMOTE_SCRIPT=r'''import io,os,sqlite3,sys,tarfile,time,json,hashlib
paths=['PATH_REDACTED,'PATH_REDACTED,'store.db','geonames_20260602.db','idp.db']
non=['GeoLite2-City_20260602.mmdb']
out=sys.stdout.buffer
with tarfile.open(fileobj=out,mode='w|') as tf:
for p in paths:
if os.path.isfile(p
TARGETS_JSON_CANDIDATE_COUNT=2
REC|TARGETS_JSON|BASENAME=targets.json|SHA256=6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e|PATH_SHA=78945aa86e6fd0af21cb7d621dfcbacde9d9c1993fa7d6cdbf79b0ceddeab0c4|PARENT_BASENAME=assets|SAME_DIR_AS_ENGINE=false|VM160_RECORD_COUNT=1
REC|TARGETS_VM160_RECORD|FILE_PATH_SHA=78945aa86e6fd0af21cb7d621dfcbacde9d9c1993fa7d6cdbf79b0ceddeab0c4|KEYPATH_SHA=d26374da9a98d2a6e47c2ce6519fa375be7a78266b09bbab5b427c964635beac|KEYS=id,kind,lifecycle,logical_id,owner|LOGICAL_ID=vm160|STATE_ID=|VMID=|TYPE=|GUEST_TYPE=|ENABLED=
REC|TARGETS_JSON|BASENAME=targets.json|SHA256=6ecf034ca03b52a1e6beceeae81d86a623885462c095d50b133aea4048a4626e|PATH_SHA=2693eefedcea364c148c402ace02172ef36cf177720b12cc9de100f7b020def5|PARENT_BASENAME=baseline|SAME_DIR_AS_ENGINE=false|VM160_RECORD_COUNT=1
REC|TARGETS_VM160_RECORD|FILE_PATH_SHA=2693eefedcea364c148c402ace02172ef36cf177720b12cc9de100f7b020def5|KEYPATH_SHA=d26374da9a98d2a6e47c2ce6519fa375be7a78266b09bbab5b427c964635beac|KEYS=id,kind,lifecycle,logical_id,owner|LOGICAL_ID=vm160|STATE_ID=|VMID=|TYPE=|GUEST_TYPE=|ENABLED=
REC|GIT_TARGETS_VM160|REPO=homelab-admin__homelab-ops|COMMIT=2c6929e99577|REL=changes/CR-2026-0109-skladchik-core-apps-migration/assets/pve01/etc/homelab-backup/targets.json|SHA256=2f526330152d49461ff66f50adab57d1a195ea5d1b4c292945d523411b8a68a8
REC|GIT_TARGETS_VM160|REPO=w2-gitea-main-verify-0109|COMMIT=7be93d868063|REL=changes/CR-2026-0109-skladchik-core-apps-migration/assets/pve01/etc/homelab-backup/targets.json|SHA256=2f526330152d49461ff66f50adab57d1a195ea5d1b4c292945d523411b8a68a8
REC|GIT_TARGETS_VM160|REPO=w2-gitea-remote-verify-0109|COMMIT=2c6929e99577|REL=changes/CR-2026-0109-skladchik-core-apps-migration/assets/pve01/etc/homelab-backup/targets.json|SHA256=2f526330152d49461ff66f50adab57d1a195ea5d1b4c292945d523411b8a68a8
VPN_DEPLOYED_SHA=591217150ef742117f677c4db12578528b1eaa0ec69ff31122003505a4fc7a82
VPN_HOST_COUNT=5
PVE01_PUBLIC_DNS_EXAMPLE_RC=0
PVE01_VPN_DNS_RESOLVE_COUNT=0
NO_STORAGE_DELETE=true
NO_VM211_RESTORE=true
VM130_ONBOOT_TEMPORARY_CHANGE_ALLOWED=true
VM9130_TEMPORARY_START_ALLOWED=true
CLUSTER_RESOURCES_RC_PRE=0
CLUSTER_QUORATE_PRE=true
CLUSTER_PVE01_ONLINE_PRE=true
CLUSTER_PVE02_ONLINE_PRE=true
CLUSTER_PVE03_ONLINE_PRE=true
VM130_RUNNING_PRE=true
VM190_RUNNING_PRE=true
VM211_ABSENT_PRE=true
VM9130_STOPPED_PRE=true
VM130_ONBOOT_PRE=1
VM190_ONBOOT_PRE=1
VM9130_PROTECTION_PRE=1
VM9130_ONBOOT_PRE=0
VM9130_NAME_PRE=edge-cold-standby
VM130_NAME_PRE=edge-vm
PVE03_RUNNING_KERNEL_PRE=7.0.12-1-pve
BOOT_ID_PRE_SHA=67c99e1295b31a4ad318f496941bc008927019a8c5ab4922ec8baa970b1e7d78
KERNEL_REBOOT_TARGET_READY_PRE=true
BOOT_TOOL_LIST_SHA_PRE=a0a3437219c62d709adb739eced1328393e56ccba5f260a7e6779c2a61ddaa33
APT_SIM_RC_PRE=0
APT_INST_COUNT_PRE=0
APT_REMV_COUNT_PRE=0
PVE03_SERVICE_PVEPROXY_PRE=active
PVE03_SERVICE_PVEDAEMON_PRE=active
PVE03_SERVICE_PVESTATD_PRE=active
PVE03_SERVICE_PVE_CLUSTER_PRE=active
PVE03_SERVICE_COROSYNC_PRE=active
PVE03_SERVICE_NETBIRD_PRE=active
PVE03_FAILED_UNIT_COUNT_PRE=0
VM130_QGA_PING_RC_PRE=0
VM130_QGA_NETWORK_RC_PRE=0
VM130_PRIVATE_IPV4_COUNT_PRE=11
VM130_PRIVATE_IPV4_SET_SHA_PRE=90ae3ad1106be364c81f02e61f7ab7e6070d7a2e77f33bc01602b9aacf004b0c
VM130_DOCKER_TRANSPORT_RC_PRE=0
VM130_DOCKER_EXITCODE_PRE=0
VM130_NPMPLUS_TRANSPORT_RC_PRE=0
VM130_NPMPLUS_EXITCODE_PRE=0
VM130_INTERNAL_EDGE_PROOF_PRE=true
REC|PUBLIC_EDGE_PRE|codevipe.ru|HTTP=200|PROC_RC=0|OK=true
REC|PUBLIC_EDGE_PRE|hkmods.ru|HTTP=200|PROC_RC=0|OK=true
REC|PUBLIC_EDGE_PRE|dsmods.ru|HTTP=200|PROC_RC=0|OK=true
REC|PUBLIC_EDGE_PRE|gamevipe.ru|HTTP=200|PROC_RC=0|OK=true
REC|PUBLIC_EDGE_PRE|kingofwolk.ru|HTTP=200|PROC_RC=0|OK=true
REC|PUBLIC_EDGE_PRE|zakrutim.ru|HTTP=200|PROC_RC=0|OK=true
PUBLIC_EDGE_PRE_GOOD_COUNT=6
PUBLIC_EDGE_PRE_ALL_OK=true
HEALTH_SCRIPT_SHA_PRE=a01b5c63e1cfa5bc2eae4b12031de517345541c343f1b359abe832cd41e71b55
HEALTH_NEWFI_PRE=0
HEALTH_OTHER_FORUM_PRE=12
HEALTH_SYNTAX_PRE=0
VM211_BACKUP_READY_PRE=false
CONTROLLED_REBOOT_PREFLIGHT=false
DECISION=HOLD_PVE03_REBOOT_EDGE_PREFLIGHT
NEXT_GATE=PVE03_REBOOT_EDGE_PREFLIGHT_RECONCILE
COMMANDS_REMAINING_ESTIMATE=2
TASK_RESULT=PVE03_CONTROLLED_REBOOT_EDGE_CONTINUITY
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-261006-PVE03-CONTROLLED-REBOOT-INTERNAL-PROOF-99665R1","status":"FAIL","changes_made":false,"rollback_started":false,"rollback_restored":null}
OUTPUT_END
CHAT_OUTPUT_END