From b1e43d138234125e9aa2bc23266ce83c26bbfb8e Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Sun, 20 Sep 2026 17:08:00 +0000 Subject: [PATCH] runtime: publish SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1 --- ...SOURCE-PERSISTENCE-RCA-READONLY-788R1.json | 38 ++++++ ...-SOURCE-PERSISTENCE-RCA-READONLY-788R1.txt | 115 ++++++++++++++++ runtime/latest.json | 36 ++--- runtime/latest.txt | 128 +++++++++++++----- 4 files changed, 268 insertions(+), 49 deletions(-) create mode 100644 runtime/history/SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1.json create mode 100644 runtime/history/SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1.txt diff --git a/runtime/history/SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1.json b/runtime/history/SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1.json new file mode 100644 index 00000000..73c7a9fb --- /dev/null +++ b/runtime/history/SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "pvepro-homepage-portal-source-persistence-rca-readonly", + "started_at_utc": "2026-09-20T17:07:49Z", + "finished_at_utc": "2026-09-20T17:08:00Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "4d017113eb7abb49d43a38dc04bbce2bd8ea2035957f5f30d5929eb55c4ae4e4", + "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": "a52d1c225aaae67a489175a064f333927495eb57f566ac9e0ec4f4b4767b2c60", + "sanitized_output_sha256": "a52d1c225aaae67a489175a064f333927495eb57f566ac9e0ec4f4b4767b2c60", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "COMMAND_ID=SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1\nMODE=read-only\nCOMPONENT=pvepro-homepage-portal-source-persistence-rca-readonly\nWINDOW_MODE=VISIBLE_SYNCHRONOUS_WAIT\n787_ERROR_DECODE={\"matches\":true,\"sha256\":\"4cc8979db3bdd1e1cb8f4aae99b91ab619c63489d6848f661497b4b1392d94ba\",\"string\":\"STAGING_PRESTATE\"}\nCURRENT_HOST_STATE={\"all_link_down\":true,\"production_status\":\"running\",\"qm_config_rc\":0,\"qm_config_sha256\":\"27a4e57f09dfd93c374ff9597651cade264a9b10f13302dbf2b8345a9d40dd76\",\"raw_conf_sha256\":\"824b6704c73ec30d2b0311aab60237ec1e5922a278989e9a81ae6185e8e6cc85\",\"safe_config\":{\"agent\":\"enabled=1\",\"boot\":\"order=scsi0\",\"cores\":\"4\",\"ide2\":\"local-lvm:vm-101-cloudinit,media=cdrom,size=4M\",\"memory\":\"6144\",\"name\":\"pvepro-staging-v1\",\"net0\":\"virtio=BC:24:11:40:86:5C,bridge=vmbr0,firewall=1,link_down=1\",\"onboot\":\"0\",\"ostype\":\"l26\",\"parent\":\"w2-pre-portal-cutover-787r1\",\"scsi0\":\"local-lvm:vm-101-disk-0,discard=on,size=80G,ssd=1\",\"scsihw\":\"virtio-scsi-pci\"},\"snapshot_787_present\":true,\"snapshots\":[\"w2-pre-portal-cutover-787r1\"],\"staging_name\":\"pvepro-staging-v1\",\"staging_status\":\"stopped\"}\nQM_STOP_HELP={\"bytes\":667,\"rc\":0,\"selected\":[\"USAGE: qm stop [OPTIONS]\",\" Stop virtual machine. The qemu process will exit immediately. This is\",\" akin to pulling the power plug of a running computer and may damage the\",\" --overrule-shutdown (default=0)\",\"\\t Try to abort active 'qmshutdown' tasks before stopping.\",\" --timeout (0 - N)\",\"\\t Wait maximal timeout seconds.\"],\"sha256\":\"c25ad3c72db8877dbea826551bdcee215a8f4a47af79cd719bcc520caf2c2391\"}\nQM_SHUTDOWN_HELP={\"bytes\":612,\"rc\":0,\"selected\":[\"USAGE: qm shutdown [OPTIONS]\",\" Shutdown virtual machine. This is similar to pressing the power button on\",\" a physical machine. This will send an ACPI event for the guest OS, which\",\" should then proceed to a clean shutdown.\",\" --forceStop (default=0)\",\"\\t Make sure the VM stops.\",\" --timeout (0 - N)\",\"\\t Wait maximal timeout seconds.\"],\"sha256\":\"26c1ad46ea6b1d45f8e9fe833c684a763bbf0c2db9988079e5b994dc0cebbef6\"}\nQM_VERSION=\nSNAPSHOT_787_CONFIG={\"rc\":0,\"safe_config\":{\"agent\":\"enabled=1\",\"boot\":\"order=scsi0\",\"cores\":\"4\",\"ide2\":\"local-lvm:vm-101-cloudinit,media=cdrom,size=4M\",\"memory\":\"6144\",\"name\":\"pvepro-staging-v1\",\"net0\":\"virtio=BC:24:11:40:86:5C,bridge=vmbr0,firewall=1,link_down=1\",\"onboot\":\"0\",\"ostype\":\"l26\",\"scsi0\":\"local-lvm:vm-101-disk-0,discard=on,size=80G,ssd=1\",\"scsihw\":\"virtio-scsi-pci\"},\"sha256\":\"0077f1cc1ec28dc483a1b021924da96f979c69949d60b2b5f28b08d5134fdadd\"}\nSTAGING_DISK_VOLIDS=[{\"key\":\"ide2\",\"volid\":\"local-lvm:vm-101-cloudinit\"},{\"key\":\"scsi0\",\"volid\":\"local-lvm:vm-101-disk-0\"}]\nSTAGING_STORAGE_READONLY=[{\"key\":\"ide2\",\"lsblk\":\"NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS\\npve-vm--101--cloudinit iso9660 Joliet Extension cidata 2026-09-20-19-59-31-00 \\n\",\"lsblk_rc\":0,\"lsblk_stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"path\":\"/dev/pve/vm-101-cloudinit\",\"pvesm_path_rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"volid\":\"local-lvm:vm-101-cloudinit\"},{\"key\":\"scsi0\",\"lsblk\":\"NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS\\npve-vm--101--disk--0 \\n\",\"lsblk_rc\":0,\"lsblk_stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"path\":\"/dev/pve/vm-101-disk-0\",\"pvesm_path_rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"volid\":\"local-lvm:vm-101-disk-0\"}]\nOFFLINE_FS_TOOL_AVAILABILITY={\"guestfish\":null,\"qemu-img\":\"/usr/bin/qemu-img\",\"virt-cat\":null,\"virt-filesystems\":null,\"virt-ls\":null}\nRECENT_VM101_LIFECYCLE_TASK_COUNT=40\nRECENT_VM101_TASK_01=UPID:pve01:0039CDC2:0BDFE1E6:6AAFF3CF:qmstart:101:root@pam: 6AAFF3D0 OK\nRECENT_VM101_TASK_02=UPID:pve01:0039FF25:0BE0153E:6AAFF452:qmstop:101:root@pam: 6AAFF452 OK\nRECENT_VM101_TASK_03=UPID:pve01:0039FF3B:0BE01579:6AAFF453:qmrollback:101:root@pam: 6AAFF453 OK\nRECENT_VM101_TASK_04=UPID:pve01:0039FF4F:0BE015C0:6AAFF454:qmstart:101:root@pam: 6AAFF454 OK\nRECENT_VM101_TASK_05=UPID:pve01:003A036F:0BE0486D:6AAFF4D5:qmstop:101:root@pam: 6AAFF4D5 OK\nRECENT_VM101_TASK_06=UPID:pve01:003B5824:0BE2F7D1:6AAFFBB5:qmrollback:101:root@pam: 6AAFFBB5 OK\nRECENT_VM101_TASK_07=UPID:pve01:003B583A:0BE2F818:6AAFFBB6:qmstart:101:root@pam: 6AAFFBB6 OK\nRECENT_VM101_TASK_08=UPID:pve01:003BA4ED:0BE32B07:6AAFFC38:qmstop:101:root@pam: 6AAFFC38 OK\nRECENT_VM101_TASK_09=UPID:pve01:003BA544:0BE32BE4:6AAFFC3A:qmdelsnapshot:101:root@pam: 6AAFFC3B OK\nRECENT_VM101_TASK_10=UPID:pve01:003BD81A:0BE3849E:6AAFFD1D:qmsnapshot:101:root@pam: 6AAFFD1E OK\nRECENT_VM101_TASK_11=UPID:pve01:003BD827:0BE384D5:6AAFFD1E:qmstart:101:root@pam: 6AAFFD1F OK\nRECENT_VM101_TASK_12=UPID:pve01:003BE56C:0BE3C0E7:6AAFFDB8:qmstop:101:root@pam: 6AAFFDB8 OK\nRECENT_VM101_TASK_13=UPID:pve01:003BE591:0BE3C1E5:6AAFFDBA:qmrollback:101:root@pam: 6AAFFDBB OK\nRECENT_VM101_TASK_14=UPID:pve01:003BE5DA:0BE3C22E:6AAFFDBB:qmstart:101:root@pam: 6AAFFDBC OK\nRECENT_VM101_TASK_15=UPID:pve01:003BEA11:0BE3F4CF:6AAFFE3D:qmstop:101:root@pam: 6AAFFE3D OK\nRECENT_VM101_TASK_16=UPID:pve01:003C6E90:0BE4AC67:6AB00013:qmrollback:101:root@pam: 6AB00013 OK\nRECENT_VM101_TASK_17=UPID:pve01:003C6EA6:0BE4ACAD:6AB00013:qmstart:101:root@pam: 6AB00014 OK\nRECENT_VM101_TASK_18=UPID:pve01:003C72E7:0BE4DFA6:6AB00096:qmstop:101:root@pam: 6AB00096 OK\nRECENT_VM101_TASK_19=UPID:pve01:003C7323:0BE4E07C:6AB00098:qmdelsnapshot:101:root@pam: 6AB00098 OK\nRECENT_VM101_TASK_20=UPID:pve01:003CA6A6:0BE53FD1:6AB0018C:qmsnapshot:101:root@pam: 6AB0018C OK\nRECENT_VM101_TASK_21=UPID:pve01:003CA6B3:0BE54007:6AB0018D:qmstart:101:root@pam: 6AB0018D OK\nRECENT_VM101_TASK_22=UPID:pve01:003CDA63:0BE57C77:6AB00227:qmstop:101:root@pam: 6AB00228 OK\nRECENT_VM101_TASK_23=UPID:pve01:003CDAD3:0BE57E1A:6AB0022C:qmdelsnapshot:101:root@pam: 6AB0022C OK\nRECENT_VM101_TASK_24=UPID:pve01:003E8857:0BE8C95A:6AB00A9A:qmsnapshot:101:root@pam: 6AB00A9A OK\nRECENT_VM101_TASK_25=UPID:pve01:003E886A:0BE8C993:6AB00A9B:qmstart:101:root@pam: 6AB00A9C OK\nRECENT_VM101_TASK_26=UPID:pve01:003EB967:0BE8FD90:6AB00B20:qmstop:101:root@pam: 6AB00B20 OK\nRECENT_VM101_TASK_27=UPID:pve01:003EB982:0BE8FDCE:6AB00B21:qmrollback:101:root@pam: 6AB00B21 OK\nRECENT_VM101_TASK_28=UPID:pve01:003EB99A:0BE8FE19:6AB00B21:qmstart:101:root@pam: 6AB00B22 OK\nRECENT_VM101_TASK_29=UPID:pve01:003EC70E:0BE930F2:6AB00BA3:qmstop:101:root@pam: 6AB00BA4 OK\nRECENT_VM101_TASK_30=UPID:pve01:003EC749:0BE9317A:6AB00BA5:qmdelsnapshot:101:root@pam: 6AB00BA5 OK\nRECENT_VM101_TASK_31=UPID:pve01:003F5459:0BEA32D7:6AB00E38:qmsnapshot:101:root@pam: 6AB00E38 OK\nRECENT_VM101_TASK_32=UPID:pve01:003F5468:0BEA3313:6AB00E38:qmstart:101:root@pam: 6AB00E39 OK\nRECENT_VM101_TASK_33=UPID:pve01:003F8411:0BEA6C50:6AB00ECB:qmstop:101:root@pam: 6AB00ECB OK\nRECENT_VM101_TASK_34=UPID:pve01:003F8462:0BEA6DE3:6AB00ECF:qmdelsnapshot:101:root@pam: 6AB00ECF OK\nRECENT_VM101_TASK_35=UPID:pve01:003FBE09:0BEB101B:6AB0106E:qmsnapshot:101:root@pam: 6AB0106E OK\nRECENT_VM101_TASK_36=UPID:pve01:003FBE17:0BEB1054:6AB0106F:qmstart:101:root@pam: 6AB0106F OK\nRECENT_VM101_TASK_37=UPID:pve01:003FC2EF:0BEB435F:6AB010F1:qmstop:101:root@pam: 6AB010F2 OK\nRECENT_VM101_TASK_38=UPID:pve01:003FC30A:0BEB439C:6AB010F2:qmrollback:101:root@pam: 6AB010F2 OK\nRECENT_VM101_TASK_39=UPID:pve01:003FC324:0BEB43E5:6AB010F3:qmstart:101:root@pam: 6AB010F3 OK\nRECENT_VM101_TASK_40=UPID:pve01:000011D9:0BEB76D5:6AB01175:qmstop:101:root@pam: 6AB01175 OK\nRECENT_VM101_TASK_LOG_COUNT=18\nRECENT_VM101_TASK_LOG_01={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"7ff8570144d2a371496a23abd095bb4598a4e7ddf6f77459102c2bc4aa62db65\",\"upid\":\"UPID:pve01:003CDAD3:0BE57E1A:6AB0022C:qmdelsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_02={\"rc\":0,\"selected\":[\"snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)\",\"TASK OK\"],\"sha256\":\"ed87db4d96a7c770595cc98a27cc912e82a61bea2a7bc88f6f5268334bdda30e\",\"upid\":\"UPID:pve01:003E8857:0BE8C95A:6AB00A9A:qmsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_03={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"upid\":\"UPID:pve01:003E886A:0BE8C993:6AB00A9B:qmstart:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_04={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"upid\":\"UPID:pve01:003EB967:0BE8FD90:6AB00B20:qmstop:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_05={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"7b02e7af55cb0cd1e24a5db1d797cbdb7cad212f058b7cb4d98de7ad01c9371c\",\"upid\":\"UPID:pve01:003EB982:0BE8FDCE:6AB00B21:qmrollback:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_06={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"upid\":\"UPID:pve01:003EB99A:0BE8FE19:6AB00B21:qmstart:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_07={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"upid\":\"UPID:pve01:003EC70E:0BE930F2:6AB00BA3:qmstop:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_08={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"0475ff7e791fc9f16f9ec4c71b1ac1acff52f4b6249c9a563d0680606acccfe6\",\"upid\":\"UPID:pve01:003EC749:0BE9317A:6AB00BA5:qmdelsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_09={\"rc\":0,\"selected\":[\"snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)\",\"TASK OK\"],\"sha256\":\"867b7567f3cf15b483234007aa6c820b2a4efdcbf6f53aa7028f7129a3fc28a0\",\"upid\":\"UPID:pve01:003F5459:0BEA32D7:6AB00E38:qmsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_10={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"upid\":\"UPID:pve01:003F5468:0BEA3313:6AB00E38:qmstart:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_11={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"upid\":\"UPID:pve01:003F8411:0BEA6C50:6AB00ECB:qmstop:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_12={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"e3b3f6c721e1f1715b13238640c99a53c8034bf7ebaf61fd531c1ffc9fb2376e\",\"upid\":\"UPID:pve01:003F8462:0BEA6DE3:6AB00ECF:qmdelsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_13={\"rc\":0,\"selected\":[\"snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)\",\"TASK OK\"],\"sha256\":\"1daec91e41263535de6d07885e1863f0feaa579b788e0f4b7e96b8985da2cf77\",\"upid\":\"UPID:pve01:003FBE09:0BEB101B:6AB0106E:qmsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_14={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"upid\":\"UPID:pve01:003FBE17:0BEB1054:6AB0106F:qmstart:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_15={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"upid\":\"UPID:pve01:003FC2EF:0BEB435F:6AB010F1:qmstop:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_16={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"7b02e7af55cb0cd1e24a5db1d797cbdb7cad212f058b7cb4d98de7ad01c9371c\",\"upid\":\"UPID:pve01:003FC30A:0BEB439C:6AB010F2:qmrollback:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_17={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"upid\":\"UPID:pve01:003FC324:0BEB43E5:6AB010F3:qmstart:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_18={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"upid\":\"UPID:pve01:000011D9:0BEB76D5:6AB01175:qmstop:101:root@pam:\"}\nKNOWN_SEQUENCE_FROM_EXACT_HISTORY={\"785_board_closed_before_stop\":true,\"785_explicit_guest_sync_before_stop\":false,\"785_render_good_samples\":3,\"785_source_manifest_nonzero\":true,\"785_stop_method\":\"qm stop 101\",\"787_failure_before_indexRoute_mutation\":true,\"787_first_boot_all_source_files_zero_bytes\":true,\"787_first_boot_source_files_count\":5,\"787_snapshot_retained\":true}\nRCA_QUESTION=DOES_QM_STOP_ABRUPT_SEMANTICS_PLUS_NO_GUEST_SYNC_EXPLAIN_ZERO_BYTE_SOURCE_AFTER_REBOOT\nNO_VM_START=True\nNO_VM_STOP=True\nNO_SNAPSHOT_MUTATION=True\nNO_XENFORO_WRITE=True\nNO_MUTATION=True\nPRODUCT_CHECKPOINTS_REMAINING=18\nTASK_RESULT=PASS_PVEPRO_HOMEPAGE_PORTAL_SOURCE_PERSISTENCE_RCA\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n" +} diff --git a/runtime/history/SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1.txt b/runtime/history/SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1.txt new file mode 100644 index 00000000..0607bec4 --- /dev/null +++ b/runtime/history/SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1.txt @@ -0,0 +1,115 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=pvepro-homepage-portal-source-persistence-rca-readonly +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=4d017113eb7abb49d43a38dc04bbce2bd8ea2035957f5f30d5929eb55c4ae4e4 +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=a52d1c225aaae67a489175a064f333927495eb57f566ac9e0ec4f4b4767b2c60 +SANITIZED_OUTPUT_SHA256=a52d1c225aaae67a489175a064f333927495eb57f566ac9e0ec4f4b4767b2c60 +OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1 +MODE=read-only +COMPONENT=pvepro-homepage-portal-source-persistence-rca-readonly +WINDOW_MODE=VISIBLE_SYNCHRONOUS_WAIT +787_ERROR_DECODE={"matches":true,"sha256":"4cc8979db3bdd1e1cb8f4aae99b91ab619c63489d6848f661497b4b1392d94ba","string":"STAGING_PRESTATE"} +CURRENT_HOST_STATE={"all_link_down":true,"production_status":"running","qm_config_rc":0,"qm_config_sha256":"27a4e57f09dfd93c374ff9597651cade264a9b10f13302dbf2b8345a9d40dd76","raw_conf_sha256":"824b6704c73ec30d2b0311aab60237ec1e5922a278989e9a81ae6185e8e6cc85","safe_config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-101-cloudinit,media=cdrom,size=4M","memory":"6144","name":"pvepro-staging-v1","net0":"virtio=BC:24:11:40:86:5C,bridge=vmbr0,firewall=1,link_down=1","onboot":"0","ostype":"l26","parent":"w2-pre-portal-cutover-787r1","scsi0":"local-lvm:vm-101-disk-0,discard=on,size=80G,ssd=1","scsihw":"virtio-scsi-pci"},"snapshot_787_present":true,"snapshots":["w2-pre-portal-cutover-787r1"],"staging_name":"pvepro-staging-v1","staging_status":"stopped"} +QM_STOP_HELP={"bytes":667,"rc":0,"selected":["USAGE: qm stop [OPTIONS]"," Stop virtual machine. The qemu process will exit immediately. This is"," akin to pulling the power plug of a running computer and may damage the"," --overrule-shutdown (default=0)","\t Try to abort active 'qmshutdown' tasks before stopping."," --timeout (0 - N)","\t Wait maximal timeout seconds."],"sha256":"c25ad3c72db8877dbea826551bdcee215a8f4a47af79cd719bcc520caf2c2391"} +QM_SHUTDOWN_HELP={"bytes":612,"rc":0,"selected":["USAGE: qm shutdown [OPTIONS]"," Shutdown virtual machine. This is similar to pressing the power button on"," a physical machine. This will send an ACPI event for the guest OS, which"," should then proceed to a clean shutdown."," --forceStop (default=0)","\t Make sure the VM stops."," --timeout (0 - N)","\t Wait maximal timeout seconds."],"sha256":"26c1ad46ea6b1d45f8e9fe833c684a763bbf0c2db9988079e5b994dc0cebbef6"} +QM_VERSION= +SNAPSHOT_787_CONFIG={"rc":0,"safe_config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-101-cloudinit,media=cdrom,size=4M","memory":"6144","name":"pvepro-staging-v1","net0":"virtio=BC:24:11:40:86:5C,bridge=vmbr0,firewall=1,link_down=1","onboot":"0","ostype":"l26","scsi0":"local-lvm:vm-101-disk-0,discard=on,size=80G,ssd=1","scsihw":"virtio-scsi-pci"},"sha256":"0077f1cc1ec28dc483a1b021924da96f979c69949d60b2b5f28b08d5134fdadd"} +STAGING_DISK_VOLIDS=[{"key":"ide2","volid":"local-lvm:vm-101-cloudinit"},{"key":"scsi0","volid":"local-lvm:vm-101-disk-0"}] +STAGING_STORAGE_READONLY=[{"key":"ide2","lsblk":"NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS\npve-vm--101--cloudinit iso9660 Joliet Extension cidata 2026-09-20-19-59-31-00 \n","lsblk_rc":0,"lsblk_stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","path":"/dev/pve/vm-101-cloudinit","pvesm_path_rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","volid":"local-lvm:vm-101-cloudinit"},{"key":"scsi0","lsblk":"NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS\npve-vm--101--disk--0 \n","lsblk_rc":0,"lsblk_stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","path":"/dev/pve/vm-101-disk-0","pvesm_path_rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","volid":"local-lvm:vm-101-disk-0"}] +OFFLINE_FS_TOOL_AVAILABILITY={"guestfish":null,"qemu-img":"/usr/bin/qemu-img","virt-cat":null,"virt-filesystems":null,"virt-ls":null} +RECENT_VM101_LIFECYCLE_TASK_COUNT=40 +RECENT_VM101_TASK_01=UPID:pve01:0039CDC2:0BDFE1E6:6AAFF3CF:qmstart:101:root@pam: 6AAFF3D0 OK +RECENT_VM101_TASK_02=UPID:pve01:0039FF25:0BE0153E:6AAFF452:qmstop:101:root@pam: 6AAFF452 OK +RECENT_VM101_TASK_03=UPID:pve01:0039FF3B:0BE01579:6AAFF453:qmrollback:101:root@pam: 6AAFF453 OK +RECENT_VM101_TASK_04=UPID:pve01:0039FF4F:0BE015C0:6AAFF454:qmstart:101:root@pam: 6AAFF454 OK +RECENT_VM101_TASK_05=UPID:pve01:003A036F:0BE0486D:6AAFF4D5:qmstop:101:root@pam: 6AAFF4D5 OK +RECENT_VM101_TASK_06=UPID:pve01:003B5824:0BE2F7D1:6AAFFBB5:qmrollback:101:root@pam: 6AAFFBB5 OK +RECENT_VM101_TASK_07=UPID:pve01:003B583A:0BE2F818:6AAFFBB6:qmstart:101:root@pam: 6AAFFBB6 OK +RECENT_VM101_TASK_08=UPID:pve01:003BA4ED:0BE32B07:6AAFFC38:qmstop:101:root@pam: 6AAFFC38 OK +RECENT_VM101_TASK_09=UPID:pve01:003BA544:0BE32BE4:6AAFFC3A:qmdelsnapshot:101:root@pam: 6AAFFC3B OK +RECENT_VM101_TASK_10=UPID:pve01:003BD81A:0BE3849E:6AAFFD1D:qmsnapshot:101:root@pam: 6AAFFD1E OK +RECENT_VM101_TASK_11=UPID:pve01:003BD827:0BE384D5:6AAFFD1E:qmstart:101:root@pam: 6AAFFD1F OK +RECENT_VM101_TASK_12=UPID:pve01:003BE56C:0BE3C0E7:6AAFFDB8:qmstop:101:root@pam: 6AAFFDB8 OK +RECENT_VM101_TASK_13=UPID:pve01:003BE591:0BE3C1E5:6AAFFDBA:qmrollback:101:root@pam: 6AAFFDBB OK +RECENT_VM101_TASK_14=UPID:pve01:003BE5DA:0BE3C22E:6AAFFDBB:qmstart:101:root@pam: 6AAFFDBC OK +RECENT_VM101_TASK_15=UPID:pve01:003BEA11:0BE3F4CF:6AAFFE3D:qmstop:101:root@pam: 6AAFFE3D OK +RECENT_VM101_TASK_16=UPID:pve01:003C6E90:0BE4AC67:6AB00013:qmrollback:101:root@pam: 6AB00013 OK +RECENT_VM101_TASK_17=UPID:pve01:003C6EA6:0BE4ACAD:6AB00013:qmstart:101:root@pam: 6AB00014 OK +RECENT_VM101_TASK_18=UPID:pve01:003C72E7:0BE4DFA6:6AB00096:qmstop:101:root@pam: 6AB00096 OK +RECENT_VM101_TASK_19=UPID:pve01:003C7323:0BE4E07C:6AB00098:qmdelsnapshot:101:root@pam: 6AB00098 OK +RECENT_VM101_TASK_20=UPID:pve01:003CA6A6:0BE53FD1:6AB0018C:qmsnapshot:101:root@pam: 6AB0018C OK +RECENT_VM101_TASK_21=UPID:pve01:003CA6B3:0BE54007:6AB0018D:qmstart:101:root@pam: 6AB0018D OK +RECENT_VM101_TASK_22=UPID:pve01:003CDA63:0BE57C77:6AB00227:qmstop:101:root@pam: 6AB00228 OK +RECENT_VM101_TASK_23=UPID:pve01:003CDAD3:0BE57E1A:6AB0022C:qmdelsnapshot:101:root@pam: 6AB0022C OK +RECENT_VM101_TASK_24=UPID:pve01:003E8857:0BE8C95A:6AB00A9A:qmsnapshot:101:root@pam: 6AB00A9A OK +RECENT_VM101_TASK_25=UPID:pve01:003E886A:0BE8C993:6AB00A9B:qmstart:101:root@pam: 6AB00A9C OK +RECENT_VM101_TASK_26=UPID:pve01:003EB967:0BE8FD90:6AB00B20:qmstop:101:root@pam: 6AB00B20 OK +RECENT_VM101_TASK_27=UPID:pve01:003EB982:0BE8FDCE:6AB00B21:qmrollback:101:root@pam: 6AB00B21 OK +RECENT_VM101_TASK_28=UPID:pve01:003EB99A:0BE8FE19:6AB00B21:qmstart:101:root@pam: 6AB00B22 OK +RECENT_VM101_TASK_29=UPID:pve01:003EC70E:0BE930F2:6AB00BA3:qmstop:101:root@pam: 6AB00BA4 OK +RECENT_VM101_TASK_30=UPID:pve01:003EC749:0BE9317A:6AB00BA5:qmdelsnapshot:101:root@pam: 6AB00BA5 OK +RECENT_VM101_TASK_31=UPID:pve01:003F5459:0BEA32D7:6AB00E38:qmsnapshot:101:root@pam: 6AB00E38 OK +RECENT_VM101_TASK_32=UPID:pve01:003F5468:0BEA3313:6AB00E38:qmstart:101:root@pam: 6AB00E39 OK +RECENT_VM101_TASK_33=UPID:pve01:003F8411:0BEA6C50:6AB00ECB:qmstop:101:root@pam: 6AB00ECB OK +RECENT_VM101_TASK_34=UPID:pve01:003F8462:0BEA6DE3:6AB00ECF:qmdelsnapshot:101:root@pam: 6AB00ECF OK +RECENT_VM101_TASK_35=UPID:pve01:003FBE09:0BEB101B:6AB0106E:qmsnapshot:101:root@pam: 6AB0106E OK +RECENT_VM101_TASK_36=UPID:pve01:003FBE17:0BEB1054:6AB0106F:qmstart:101:root@pam: 6AB0106F OK +RECENT_VM101_TASK_37=UPID:pve01:003FC2EF:0BEB435F:6AB010F1:qmstop:101:root@pam: 6AB010F2 OK +RECENT_VM101_TASK_38=UPID:pve01:003FC30A:0BEB439C:6AB010F2:qmrollback:101:root@pam: 6AB010F2 OK +RECENT_VM101_TASK_39=UPID:pve01:003FC324:0BEB43E5:6AB010F3:qmstart:101:root@pam: 6AB010F3 OK +RECENT_VM101_TASK_40=UPID:pve01:000011D9:0BEB76D5:6AB01175:qmstop:101:root@pam: 6AB01175 OK +RECENT_VM101_TASK_LOG_COUNT=18 +RECENT_VM101_TASK_LOG_01={"rc":0,"selected":["TASK OK"],"sha256":"7ff8570144d2a371496a23abd095bb4598a4e7ddf6f77459102c2bc4aa62db65","upid":"UPID:pve01:003CDAD3:0BE57E1A:6AB0022C:qmdelsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_02={"rc":0,"selected":["snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)","TASK OK"],"sha256":"ed87db4d96a7c770595cc98a27cc912e82a61bea2a7bc88f6f5268334bdda30e","upid":"UPID:pve01:003E8857:0BE8C95A:6AB00A9A:qmsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_03={"rc":0,"selected":["TASK OK"],"sha256":"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545","upid":"UPID:pve01:003E886A:0BE8C993:6AB00A9B:qmstart:101:root@pam:"} +RECENT_VM101_TASK_LOG_04={"rc":0,"selected":["TASK OK"],"sha256":"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218","upid":"UPID:pve01:003EB967:0BE8FD90:6AB00B20:qmstop:101:root@pam:"} +RECENT_VM101_TASK_LOG_05={"rc":0,"selected":["TASK OK"],"sha256":"7b02e7af55cb0cd1e24a5db1d797cbdb7cad212f058b7cb4d98de7ad01c9371c","upid":"UPID:pve01:003EB982:0BE8FDCE:6AB00B21:qmrollback:101:root@pam:"} +RECENT_VM101_TASK_LOG_06={"rc":0,"selected":["TASK OK"],"sha256":"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545","upid":"UPID:pve01:003EB99A:0BE8FE19:6AB00B21:qmstart:101:root@pam:"} +RECENT_VM101_TASK_LOG_07={"rc":0,"selected":["TASK OK"],"sha256":"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218","upid":"UPID:pve01:003EC70E:0BE930F2:6AB00BA3:qmstop:101:root@pam:"} +RECENT_VM101_TASK_LOG_08={"rc":0,"selected":["TASK OK"],"sha256":"0475ff7e791fc9f16f9ec4c71b1ac1acff52f4b6249c9a563d0680606acccfe6","upid":"UPID:pve01:003EC749:0BE9317A:6AB00BA5:qmdelsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_09={"rc":0,"selected":["snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)","TASK OK"],"sha256":"867b7567f3cf15b483234007aa6c820b2a4efdcbf6f53aa7028f7129a3fc28a0","upid":"UPID:pve01:003F5459:0BEA32D7:6AB00E38:qmsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_10={"rc":0,"selected":["TASK OK"],"sha256":"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545","upid":"UPID:pve01:003F5468:0BEA3313:6AB00E38:qmstart:101:root@pam:"} +RECENT_VM101_TASK_LOG_11={"rc":0,"selected":["TASK OK"],"sha256":"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218","upid":"UPID:pve01:003F8411:0BEA6C50:6AB00ECB:qmstop:101:root@pam:"} +RECENT_VM101_TASK_LOG_12={"rc":0,"selected":["TASK OK"],"sha256":"e3b3f6c721e1f1715b13238640c99a53c8034bf7ebaf61fd531c1ffc9fb2376e","upid":"UPID:pve01:003F8462:0BEA6DE3:6AB00ECF:qmdelsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_13={"rc":0,"selected":["snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)","TASK OK"],"sha256":"1daec91e41263535de6d07885e1863f0feaa579b788e0f4b7e96b8985da2cf77","upid":"UPID:pve01:003FBE09:0BEB101B:6AB0106E:qmsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_14={"rc":0,"selected":["TASK OK"],"sha256":"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545","upid":"UPID:pve01:003FBE17:0BEB1054:6AB0106F:qmstart:101:root@pam:"} +RECENT_VM101_TASK_LOG_15={"rc":0,"selected":["TASK OK"],"sha256":"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218","upid":"UPID:pve01:003FC2EF:0BEB435F:6AB010F1:qmstop:101:root@pam:"} +RECENT_VM101_TASK_LOG_16={"rc":0,"selected":["TASK OK"],"sha256":"7b02e7af55cb0cd1e24a5db1d797cbdb7cad212f058b7cb4d98de7ad01c9371c","upid":"UPID:pve01:003FC30A:0BEB439C:6AB010F2:qmrollback:101:root@pam:"} +RECENT_VM101_TASK_LOG_17={"rc":0,"selected":["TASK OK"],"sha256":"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545","upid":"UPID:pve01:003FC324:0BEB43E5:6AB010F3:qmstart:101:root@pam:"} +RECENT_VM101_TASK_LOG_18={"rc":0,"selected":["TASK OK"],"sha256":"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218","upid":"UPID:pve01:000011D9:0BEB76D5:6AB01175:qmstop:101:root@pam:"} +KNOWN_SEQUENCE_FROM_EXACT_HISTORY={"785_board_closed_before_stop":true,"785_explicit_guest_sync_before_stop":false,"785_render_good_samples":3,"785_source_manifest_nonzero":true,"785_stop_method":"qm stop 101","787_failure_before_indexRoute_mutation":true,"787_first_boot_all_source_files_zero_bytes":true,"787_first_boot_source_files_count":5,"787_snapshot_retained":true} +RCA_QUESTION=DOES_QM_STOP_ABRUPT_SEMANTICS_PLUS_NO_GUEST_SYNC_EXPLAIN_ZERO_BYTE_SOURCE_AFTER_REBOOT +NO_VM_START=True +NO_VM_STOP=True +NO_SNAPSHOT_MUTATION=True +NO_XENFORO_WRITE=True +NO_MUTATION=True +PRODUCT_CHECKPOINTS_REMAINING=18 +TASK_RESULT=PASS_PVEPRO_HOMEPAGE_PORTAL_SOURCE_PERSISTENCE_RCA +HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index fb0cb7d8..73c7a9fb 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,38 +1,38 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-STAGING-CUTOVER-787R1", - "status": "FAIL", - "rc": 3, + "command_id": "SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1", + "status": "OK", + "rc": 0, "host": "pve01", - "mode": "change", - "component": "pvepro-homepage-portal-staging-cutover", - "started_at_utc": "2026-09-20T16:57:14Z", - "finished_at_utc": "2026-09-20T17:01:42Z", + "mode": "read-only", + "component": "pvepro-homepage-portal-source-persistence-rca-readonly", + "started_at_utc": "2026-09-20T17:07:49Z", + "finished_at_utc": "2026-09-20T17:08:00Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "72028c06c319c32669bb7741f150598949a14d9fe0531e9fd417e8a6bc7614ed", + "command_sha256": "4d017113eb7abb49d43a38dc04bbce2bd8ea2035957f5f30d5929eb55c4ae4e4", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, - "change_declared": true, + "change_declared": false, "result_contract_valid": true, - "result_contract_status": "FAIL", + "result_contract_status": null, "result_contract_error": null, - "command_rc": 3, - "changes_made": true, - "rollback_started": true, - "rollback_restored": false, - "mutation_outcome": "ROLLBACK_FAILED", + "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": "5276281686a818a9709ecdbb17c8d808804b0afb5558ac162d23a15190acf4f1", - "sanitized_output_sha256": "5276281686a818a9709ecdbb17c8d808804b0afb5558ac162d23a15190acf4f1", + "raw_evidence_sha256": "a52d1c225aaae67a489175a064f333927495eb57f566ac9e0ec4f4b4767b2c60", + "sanitized_output_sha256": "a52d1c225aaae67a489175a064f333927495eb57f566ac9e0ec4f4b4767b2c60", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "COMMAND_ID=SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-STAGING-CUTOVER-787R1\nMODE=change\nCOMPONENT=pvepro-homepage-portal-staging-cutover\nWINDOW_MODE=VISIBLE_SYNCHRONOUS_WAIT\nPRODUCTION_PRESTATE={\"host\":{\"all_link_down\":false,\"config_sha256\":\"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab\",\"name\":\"pvepro-prod\",\"snapshots\":[],\"status\":\"running\"},\"portal\":{\"addon\":null,\"addonRows\":0,\"boardActive\":true,\"controllerLoads\":false,\"defaultStyleId\":2,\"defaultStyleIdDb\":\"2\",\"errors\":20,\"forums\":12,\"indexRoute\":\"forums/\",\"nodes\":18,\"portalTemplateRows\":0,\"posts\":44,\"pveproStyleCount\":1,\"routeController\":\"\",\"routeRows\":0,\"sourceDir\":false,\"styleCount\":2,\"styleRebuild\":0,\"templateRows\":0,\"threads\":44,\"viewLoads\":false},\"state\":{\"admins\":1,\"boardActive\":true,\"defaultLanguageId\":2,\"enCount\":1,\"errors\":20,\"languageRebuildJobs\":0,\"manualJobs\":0,\"nodes\":[{\"node_id\":1,\"node_type_id\":\"Category\",\"title\":\"\\u041e\\u0441\\u043d\\u043e\\u0432\\u043d\\u0430\\u044f \\u043a\\u0430\\u0442\\u0435\\u0433\\u043e\\u0440\\u0438\\u044f\"},{\"node_id\":2,\"node_type_id\":\"Forum\",\"title\":\"\\u041e\\u0441\\u043d\\u043e\\u0432\\u043d\\u043e\\u0439 \\u0444\\u043e\\u0440\\u0443\\u043c\"}],\"posts\":44,\"registrationEnabled\":false,\"ruCount\":1,\"ruPhraseCount\":11142,\"ruPhraseMapCount\":11194,\"threads\":44},\"style\":{\"boardActive\":true,\"defaultStyleId\":2,\"defaultStyleIdDb\":\"2\",\"effectiveMatchCount\":42,\"effectiveMismatches\":[],\"effectiveTargetCount\":42,\"errors\":20,\"mapRows\":284,\"physicalChildPropertyRows\":40,\"propertyGroupRows\":0,\"style\":{\"description\":\"PVEPro visual style\",\"enable_variations\":1,\"parent_id\":1,\"style_id\":2,\"title\":\"PVEPro\",\"user_selectable\":1},\"templateRows\":0}}\nSTAGING_HOST_PRE={\"all_link_down\":true,\"config_sha256\":\"9fd5f15119b54c8f83eb3c4bf47aac12f02e0cb9bc2bf593487a157d2d4840e3\",\"name\":\"pvepro-staging-v1\",\"snapshots\":[],\"status\":\"stopped\"}\nFRESH_STAGING_SNAPSHOT_CREATED=True\nSTAGING_QGA_READY_TRIES=24\nSTAGING_PRESTATE={\"manifest\":{\"Pub/Controller/Portal.php\":{\"bytes\":0,\"sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"Pub/View/Portal.php\":{\"bytes\":0,\"sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"_data/routes.xml\":{\"bytes\":0,\"sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"_data/templates.xml\":{\"bytes\":0,\"sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"},\"addon.json\":{\"bytes\":0,\"sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\"}},\"portal\":{\"addon\":{\"active\":1,\"addon_id\":\"PVEPro/Portal\",\"is_processing\":0,\"last_pending_action\":null},\"addonRows\":1,\"boardActive\":false,\"controllerLoads\":false,\"defaultStyleId\":2,\"defaultStyleIdDb\":\"2\",\"errors\":16,\"forums\":12,\"indexRoute\":\"forums/\",\"nodes\":18,\"portalTemplateRows\":2,\"posts\":44,\"pveproStyleCount\":1,\"routeController\":\"PVEPro\\\\Portal:Portal\",\"routeRows\":1,\"sourceDir\":true,\"styleCount\":2,\"styleRebuild\":0,\"templateRows\":2,\"threads\":44,\"viewLoads\":false},\"state\":{\"admins\":1,\"boardActive\":false,\"defaultLanguageId\":2,\"enCount\":1,\"errors\":16,\"languageRebuildJobs\":0,\"manualJobs\":0,\"nodes\":[{\"node_id\":1,\"node_type_id\":\"Category\",\"title\":\"\\u041e\\u0441\\u043d\\u043e\\u0432\\u043d\\u0430\\u044f \\u043a\\u0430\\u0442\\u0435\\u0433\\u043e\\u0440\\u0438\\u044f\"},{\"node_id\":2,\"node_type_id\":\"Forum\",\"title\":\"\\u041e\\u0441\\u043d\\u043e\\u0432\\u043d\\u043e\\u0439 \\u0444\\u043e\\u0440\\u0443\\u043c\"}],\"posts\":44,\"registrationEnabled\":false,\"ruCount\":1,\"ruPhraseCount\":11142,\"ruPhraseMapCount\":11194,\"threads\":44},\"style\":{\"boardActive\":false,\"defaultStyleId\":2,\"defaultStyleIdDb\":\"2\",\"effectiveMatchCount\":42,\"effectiveMismatches\":[],\"effectiveTargetCount\":42,\"errors\":16,\"mapRows\":284,\"physicalChildPropertyRows\":40,\"propertyGroupRows\":0,\"style\":{\"description\":\"PVEPro visual style\",\"enable_variations\":1,\"parent_id\":1,\"style_id\":2,\"title\":\"PVEPro\",\"user_selectable\":1},\"templateRows\":0}}\nPORTAL_CUTOVER_ERROR_CLASS=RuntimeError\nPORTAL_CUTOVER_ERROR_SHA256=4cc8979db3bdd1e1cb8f4aae99b91ab619c63489d6848f661497b4b1392d94ba\nROLLBACK_STARTED=True\nROLLBACK_APP_RESTORED=False\nROLLBACK_HOST_WITH_SNAPSHOT={\"all_link_down\":true,\"config_sha256\":\"27a4e57f09dfd93c374ff9597651cade264a9b10f13302dbf2b8345a9d40dd76\",\"name\":\"pvepro-staging-v1\",\"snapshots\":[\"w2-pre-portal-cutover-787r1\"],\"status\":\"stopped\"}\nROLLBACK_RESTORED=False\nTASK_RESULT=PVEPRO_HOMEPAGE_PORTAL_STAGING_CUTOVER_FAILED\nHOMELAB_RESULT_CONTRACT={\"changes_made\":true,\"command_id\":\"SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-STAGING-CUTOVER-787R1\",\"rollback_restored\":false,\"rollback_started\":true,\"status\":\"FAIL\",\"version\":1}\n" + "output": "COMMAND_ID=SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1\nMODE=read-only\nCOMPONENT=pvepro-homepage-portal-source-persistence-rca-readonly\nWINDOW_MODE=VISIBLE_SYNCHRONOUS_WAIT\n787_ERROR_DECODE={\"matches\":true,\"sha256\":\"4cc8979db3bdd1e1cb8f4aae99b91ab619c63489d6848f661497b4b1392d94ba\",\"string\":\"STAGING_PRESTATE\"}\nCURRENT_HOST_STATE={\"all_link_down\":true,\"production_status\":\"running\",\"qm_config_rc\":0,\"qm_config_sha256\":\"27a4e57f09dfd93c374ff9597651cade264a9b10f13302dbf2b8345a9d40dd76\",\"raw_conf_sha256\":\"824b6704c73ec30d2b0311aab60237ec1e5922a278989e9a81ae6185e8e6cc85\",\"safe_config\":{\"agent\":\"enabled=1\",\"boot\":\"order=scsi0\",\"cores\":\"4\",\"ide2\":\"local-lvm:vm-101-cloudinit,media=cdrom,size=4M\",\"memory\":\"6144\",\"name\":\"pvepro-staging-v1\",\"net0\":\"virtio=BC:24:11:40:86:5C,bridge=vmbr0,firewall=1,link_down=1\",\"onboot\":\"0\",\"ostype\":\"l26\",\"parent\":\"w2-pre-portal-cutover-787r1\",\"scsi0\":\"local-lvm:vm-101-disk-0,discard=on,size=80G,ssd=1\",\"scsihw\":\"virtio-scsi-pci\"},\"snapshot_787_present\":true,\"snapshots\":[\"w2-pre-portal-cutover-787r1\"],\"staging_name\":\"pvepro-staging-v1\",\"staging_status\":\"stopped\"}\nQM_STOP_HELP={\"bytes\":667,\"rc\":0,\"selected\":[\"USAGE: qm stop [OPTIONS]\",\" Stop virtual machine. The qemu process will exit immediately. This is\",\" akin to pulling the power plug of a running computer and may damage the\",\" --overrule-shutdown (default=0)\",\"\\t Try to abort active 'qmshutdown' tasks before stopping.\",\" --timeout (0 - N)\",\"\\t Wait maximal timeout seconds.\"],\"sha256\":\"c25ad3c72db8877dbea826551bdcee215a8f4a47af79cd719bcc520caf2c2391\"}\nQM_SHUTDOWN_HELP={\"bytes\":612,\"rc\":0,\"selected\":[\"USAGE: qm shutdown [OPTIONS]\",\" Shutdown virtual machine. This is similar to pressing the power button on\",\" a physical machine. This will send an ACPI event for the guest OS, which\",\" should then proceed to a clean shutdown.\",\" --forceStop (default=0)\",\"\\t Make sure the VM stops.\",\" --timeout (0 - N)\",\"\\t Wait maximal timeout seconds.\"],\"sha256\":\"26c1ad46ea6b1d45f8e9fe833c684a763bbf0c2db9988079e5b994dc0cebbef6\"}\nQM_VERSION=\nSNAPSHOT_787_CONFIG={\"rc\":0,\"safe_config\":{\"agent\":\"enabled=1\",\"boot\":\"order=scsi0\",\"cores\":\"4\",\"ide2\":\"local-lvm:vm-101-cloudinit,media=cdrom,size=4M\",\"memory\":\"6144\",\"name\":\"pvepro-staging-v1\",\"net0\":\"virtio=BC:24:11:40:86:5C,bridge=vmbr0,firewall=1,link_down=1\",\"onboot\":\"0\",\"ostype\":\"l26\",\"scsi0\":\"local-lvm:vm-101-disk-0,discard=on,size=80G,ssd=1\",\"scsihw\":\"virtio-scsi-pci\"},\"sha256\":\"0077f1cc1ec28dc483a1b021924da96f979c69949d60b2b5f28b08d5134fdadd\"}\nSTAGING_DISK_VOLIDS=[{\"key\":\"ide2\",\"volid\":\"local-lvm:vm-101-cloudinit\"},{\"key\":\"scsi0\",\"volid\":\"local-lvm:vm-101-disk-0\"}]\nSTAGING_STORAGE_READONLY=[{\"key\":\"ide2\",\"lsblk\":\"NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS\\npve-vm--101--cloudinit iso9660 Joliet Extension cidata 2026-09-20-19-59-31-00 \\n\",\"lsblk_rc\":0,\"lsblk_stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"path\":\"/dev/pve/vm-101-cloudinit\",\"pvesm_path_rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"volid\":\"local-lvm:vm-101-cloudinit\"},{\"key\":\"scsi0\",\"lsblk\":\"NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS\\npve-vm--101--disk--0 \\n\",\"lsblk_rc\":0,\"lsblk_stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"path\":\"/dev/pve/vm-101-disk-0\",\"pvesm_path_rc\":0,\"stderr_sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"volid\":\"local-lvm:vm-101-disk-0\"}]\nOFFLINE_FS_TOOL_AVAILABILITY={\"guestfish\":null,\"qemu-img\":\"/usr/bin/qemu-img\",\"virt-cat\":null,\"virt-filesystems\":null,\"virt-ls\":null}\nRECENT_VM101_LIFECYCLE_TASK_COUNT=40\nRECENT_VM101_TASK_01=UPID:pve01:0039CDC2:0BDFE1E6:6AAFF3CF:qmstart:101:root@pam: 6AAFF3D0 OK\nRECENT_VM101_TASK_02=UPID:pve01:0039FF25:0BE0153E:6AAFF452:qmstop:101:root@pam: 6AAFF452 OK\nRECENT_VM101_TASK_03=UPID:pve01:0039FF3B:0BE01579:6AAFF453:qmrollback:101:root@pam: 6AAFF453 OK\nRECENT_VM101_TASK_04=UPID:pve01:0039FF4F:0BE015C0:6AAFF454:qmstart:101:root@pam: 6AAFF454 OK\nRECENT_VM101_TASK_05=UPID:pve01:003A036F:0BE0486D:6AAFF4D5:qmstop:101:root@pam: 6AAFF4D5 OK\nRECENT_VM101_TASK_06=UPID:pve01:003B5824:0BE2F7D1:6AAFFBB5:qmrollback:101:root@pam: 6AAFFBB5 OK\nRECENT_VM101_TASK_07=UPID:pve01:003B583A:0BE2F818:6AAFFBB6:qmstart:101:root@pam: 6AAFFBB6 OK\nRECENT_VM101_TASK_08=UPID:pve01:003BA4ED:0BE32B07:6AAFFC38:qmstop:101:root@pam: 6AAFFC38 OK\nRECENT_VM101_TASK_09=UPID:pve01:003BA544:0BE32BE4:6AAFFC3A:qmdelsnapshot:101:root@pam: 6AAFFC3B OK\nRECENT_VM101_TASK_10=UPID:pve01:003BD81A:0BE3849E:6AAFFD1D:qmsnapshot:101:root@pam: 6AAFFD1E OK\nRECENT_VM101_TASK_11=UPID:pve01:003BD827:0BE384D5:6AAFFD1E:qmstart:101:root@pam: 6AAFFD1F OK\nRECENT_VM101_TASK_12=UPID:pve01:003BE56C:0BE3C0E7:6AAFFDB8:qmstop:101:root@pam: 6AAFFDB8 OK\nRECENT_VM101_TASK_13=UPID:pve01:003BE591:0BE3C1E5:6AAFFDBA:qmrollback:101:root@pam: 6AAFFDBB OK\nRECENT_VM101_TASK_14=UPID:pve01:003BE5DA:0BE3C22E:6AAFFDBB:qmstart:101:root@pam: 6AAFFDBC OK\nRECENT_VM101_TASK_15=UPID:pve01:003BEA11:0BE3F4CF:6AAFFE3D:qmstop:101:root@pam: 6AAFFE3D OK\nRECENT_VM101_TASK_16=UPID:pve01:003C6E90:0BE4AC67:6AB00013:qmrollback:101:root@pam: 6AB00013 OK\nRECENT_VM101_TASK_17=UPID:pve01:003C6EA6:0BE4ACAD:6AB00013:qmstart:101:root@pam: 6AB00014 OK\nRECENT_VM101_TASK_18=UPID:pve01:003C72E7:0BE4DFA6:6AB00096:qmstop:101:root@pam: 6AB00096 OK\nRECENT_VM101_TASK_19=UPID:pve01:003C7323:0BE4E07C:6AB00098:qmdelsnapshot:101:root@pam: 6AB00098 OK\nRECENT_VM101_TASK_20=UPID:pve01:003CA6A6:0BE53FD1:6AB0018C:qmsnapshot:101:root@pam: 6AB0018C OK\nRECENT_VM101_TASK_21=UPID:pve01:003CA6B3:0BE54007:6AB0018D:qmstart:101:root@pam: 6AB0018D OK\nRECENT_VM101_TASK_22=UPID:pve01:003CDA63:0BE57C77:6AB00227:qmstop:101:root@pam: 6AB00228 OK\nRECENT_VM101_TASK_23=UPID:pve01:003CDAD3:0BE57E1A:6AB0022C:qmdelsnapshot:101:root@pam: 6AB0022C OK\nRECENT_VM101_TASK_24=UPID:pve01:003E8857:0BE8C95A:6AB00A9A:qmsnapshot:101:root@pam: 6AB00A9A OK\nRECENT_VM101_TASK_25=UPID:pve01:003E886A:0BE8C993:6AB00A9B:qmstart:101:root@pam: 6AB00A9C OK\nRECENT_VM101_TASK_26=UPID:pve01:003EB967:0BE8FD90:6AB00B20:qmstop:101:root@pam: 6AB00B20 OK\nRECENT_VM101_TASK_27=UPID:pve01:003EB982:0BE8FDCE:6AB00B21:qmrollback:101:root@pam: 6AB00B21 OK\nRECENT_VM101_TASK_28=UPID:pve01:003EB99A:0BE8FE19:6AB00B21:qmstart:101:root@pam: 6AB00B22 OK\nRECENT_VM101_TASK_29=UPID:pve01:003EC70E:0BE930F2:6AB00BA3:qmstop:101:root@pam: 6AB00BA4 OK\nRECENT_VM101_TASK_30=UPID:pve01:003EC749:0BE9317A:6AB00BA5:qmdelsnapshot:101:root@pam: 6AB00BA5 OK\nRECENT_VM101_TASK_31=UPID:pve01:003F5459:0BEA32D7:6AB00E38:qmsnapshot:101:root@pam: 6AB00E38 OK\nRECENT_VM101_TASK_32=UPID:pve01:003F5468:0BEA3313:6AB00E38:qmstart:101:root@pam: 6AB00E39 OK\nRECENT_VM101_TASK_33=UPID:pve01:003F8411:0BEA6C50:6AB00ECB:qmstop:101:root@pam: 6AB00ECB OK\nRECENT_VM101_TASK_34=UPID:pve01:003F8462:0BEA6DE3:6AB00ECF:qmdelsnapshot:101:root@pam: 6AB00ECF OK\nRECENT_VM101_TASK_35=UPID:pve01:003FBE09:0BEB101B:6AB0106E:qmsnapshot:101:root@pam: 6AB0106E OK\nRECENT_VM101_TASK_36=UPID:pve01:003FBE17:0BEB1054:6AB0106F:qmstart:101:root@pam: 6AB0106F OK\nRECENT_VM101_TASK_37=UPID:pve01:003FC2EF:0BEB435F:6AB010F1:qmstop:101:root@pam: 6AB010F2 OK\nRECENT_VM101_TASK_38=UPID:pve01:003FC30A:0BEB439C:6AB010F2:qmrollback:101:root@pam: 6AB010F2 OK\nRECENT_VM101_TASK_39=UPID:pve01:003FC324:0BEB43E5:6AB010F3:qmstart:101:root@pam: 6AB010F3 OK\nRECENT_VM101_TASK_40=UPID:pve01:000011D9:0BEB76D5:6AB01175:qmstop:101:root@pam: 6AB01175 OK\nRECENT_VM101_TASK_LOG_COUNT=18\nRECENT_VM101_TASK_LOG_01={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"7ff8570144d2a371496a23abd095bb4598a4e7ddf6f77459102c2bc4aa62db65\",\"upid\":\"UPID:pve01:003CDAD3:0BE57E1A:6AB0022C:qmdelsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_02={\"rc\":0,\"selected\":[\"snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)\",\"TASK OK\"],\"sha256\":\"ed87db4d96a7c770595cc98a27cc912e82a61bea2a7bc88f6f5268334bdda30e\",\"upid\":\"UPID:pve01:003E8857:0BE8C95A:6AB00A9A:qmsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_03={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"upid\":\"UPID:pve01:003E886A:0BE8C993:6AB00A9B:qmstart:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_04={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"upid\":\"UPID:pve01:003EB967:0BE8FD90:6AB00B20:qmstop:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_05={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"7b02e7af55cb0cd1e24a5db1d797cbdb7cad212f058b7cb4d98de7ad01c9371c\",\"upid\":\"UPID:pve01:003EB982:0BE8FDCE:6AB00B21:qmrollback:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_06={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"upid\":\"UPID:pve01:003EB99A:0BE8FE19:6AB00B21:qmstart:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_07={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"upid\":\"UPID:pve01:003EC70E:0BE930F2:6AB00BA3:qmstop:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_08={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"0475ff7e791fc9f16f9ec4c71b1ac1acff52f4b6249c9a563d0680606acccfe6\",\"upid\":\"UPID:pve01:003EC749:0BE9317A:6AB00BA5:qmdelsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_09={\"rc\":0,\"selected\":[\"snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)\",\"TASK OK\"],\"sha256\":\"867b7567f3cf15b483234007aa6c820b2a4efdcbf6f53aa7028f7129a3fc28a0\",\"upid\":\"UPID:pve01:003F5459:0BEA32D7:6AB00E38:qmsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_10={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"upid\":\"UPID:pve01:003F5468:0BEA3313:6AB00E38:qmstart:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_11={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"upid\":\"UPID:pve01:003F8411:0BEA6C50:6AB00ECB:qmstop:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_12={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"e3b3f6c721e1f1715b13238640c99a53c8034bf7ebaf61fd531c1ffc9fb2376e\",\"upid\":\"UPID:pve01:003F8462:0BEA6DE3:6AB00ECF:qmdelsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_13={\"rc\":0,\"selected\":[\"snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)\",\"TASK OK\"],\"sha256\":\"1daec91e41263535de6d07885e1863f0feaa579b788e0f4b7e96b8985da2cf77\",\"upid\":\"UPID:pve01:003FBE09:0BEB101B:6AB0106E:qmsnapshot:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_14={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"upid\":\"UPID:pve01:003FBE17:0BEB1054:6AB0106F:qmstart:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_15={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"upid\":\"UPID:pve01:003FC2EF:0BEB435F:6AB010F1:qmstop:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_16={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"7b02e7af55cb0cd1e24a5db1d797cbdb7cad212f058b7cb4d98de7ad01c9371c\",\"upid\":\"UPID:pve01:003FC30A:0BEB439C:6AB010F2:qmrollback:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_17={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545\",\"upid\":\"UPID:pve01:003FC324:0BEB43E5:6AB010F3:qmstart:101:root@pam:\"}\nRECENT_VM101_TASK_LOG_18={\"rc\":0,\"selected\":[\"TASK OK\"],\"sha256\":\"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218\",\"upid\":\"UPID:pve01:000011D9:0BEB76D5:6AB01175:qmstop:101:root@pam:\"}\nKNOWN_SEQUENCE_FROM_EXACT_HISTORY={\"785_board_closed_before_stop\":true,\"785_explicit_guest_sync_before_stop\":false,\"785_render_good_samples\":3,\"785_source_manifest_nonzero\":true,\"785_stop_method\":\"qm stop 101\",\"787_failure_before_indexRoute_mutation\":true,\"787_first_boot_all_source_files_zero_bytes\":true,\"787_first_boot_source_files_count\":5,\"787_snapshot_retained\":true}\nRCA_QUESTION=DOES_QM_STOP_ABRUPT_SEMANTICS_PLUS_NO_GUEST_SYNC_EXPLAIN_ZERO_BYTE_SOURCE_AFTER_REBOOT\nNO_VM_START=True\nNO_VM_STOP=True\nNO_SNAPSHOT_MUTATION=True\nNO_XENFORO_WRITE=True\nNO_MUTATION=True\nPRODUCT_CHECKPOINTS_REMAINING=18\nTASK_RESULT=PASS_PVEPRO_HOMEPAGE_PORTAL_SOURCE_PERSISTENCE_RCA\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index 7494c623..0607bec4 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,49 +1,115 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-STAGING-CUTOVER-787R1 -STATUS=FAIL -RC=3 +COMMAND_ID=SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1 +STATUS=OK +RC=0 HOST=pve01 -MODE=change -COMPONENT=pvepro-homepage-portal-staging-cutover +MODE=read-only +COMPONENT=pvepro-homepage-portal-source-persistence-rca-readonly REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=72028c06c319c32669bb7741f150598949a14d9fe0531e9fd417e8a6bc7614ed +COMMAND_SHA256=4d017113eb7abb49d43a38dc04bbce2bd8ea2035957f5f30d5929eb55c4ae4e4 DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true -CHANGE_DECLARED=true +CHANGE_DECLARED=false RESULT_CONTRACT_VALID=true -RESULT_CONTRACT_STATUS=FAIL +RESULT_CONTRACT_STATUS=NOT_APPLICABLE RESULT_CONTRACT_ERROR=NONE -COMMAND_RC=3 -CHANGES_MADE=true -ROLLBACK_STARTED=true -ROLLBACK_RESTORED=false -MUTATION_OUTCOME=ROLLBACK_FAILED +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=5276281686a818a9709ecdbb17c8d808804b0afb5558ac162d23a15190acf4f1 -SANITIZED_OUTPUT_SHA256=5276281686a818a9709ecdbb17c8d808804b0afb5558ac162d23a15190acf4f1 +RAW_EVIDENCE_SHA256=a52d1c225aaae67a489175a064f333927495eb57f566ac9e0ec4f4b4767b2c60 +SANITIZED_OUTPUT_SHA256=a52d1c225aaae67a489175a064f333927495eb57f566ac9e0ec4f4b4767b2c60 OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-STAGING-CUTOVER-787R1 -MODE=change -COMPONENT=pvepro-homepage-portal-staging-cutover +COMMAND_ID=SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1 +MODE=read-only +COMPONENT=pvepro-homepage-portal-source-persistence-rca-readonly WINDOW_MODE=VISIBLE_SYNCHRONOUS_WAIT -PRODUCTION_PRESTATE={"host":{"all_link_down":false,"config_sha256":"ebd2b7d44ab58a222b4fd5a7dcd9358d3082e593bd70fb07c2331c70f22e82ab","name":"pvepro-prod","snapshots":[],"status":"running"},"portal":{"addon":null,"addonRows":0,"boardActive":true,"controllerLoads":false,"defaultStyleId":2,"defaultStyleIdDb":"2","errors":20,"forums":12,"indexRoute":"forums/","nodes":18,"portalTemplateRows":0,"posts":44,"pveproStyleCount":1,"routeController":"","routeRows":0,"sourceDir":false,"styleCount":2,"styleRebuild":0,"templateRows":0,"threads":44,"viewLoads":false},"state":{"admins":1,"boardActive":true,"defaultLanguageId":2,"enCount":1,"errors":20,"languageRebuildJobs":0,"manualJobs":0,"nodes":[{"node_id":1,"node_type_id":"Category","title":"\u041e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f"},{"node_id":2,"node_type_id":"Forum","title":"\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0444\u043e\u0440\u0443\u043c"}],"posts":44,"registrationEnabled":false,"ruCount":1,"ruPhraseCount":11142,"ruPhraseMapCount":11194,"threads":44},"style":{"boardActive":true,"defaultStyleId":2,"defaultStyleIdDb":"2","effectiveMatchCount":42,"effectiveMismatches":[],"effectiveTargetCount":42,"errors":20,"mapRows":284,"physicalChildPropertyRows":40,"propertyGroupRows":0,"style":{"description":"PVEPro visual style","enable_variations":1,"parent_id":1,"style_id":2,"title":"PVEPro","user_selectable":1},"templateRows":0}} -STAGING_HOST_PRE={"all_link_down":true,"config_sha256":"9fd5f15119b54c8f83eb3c4bf47aac12f02e0cb9bc2bf593487a157d2d4840e3","name":"pvepro-staging-v1","snapshots":[],"status":"stopped"} -FRESH_STAGING_SNAPSHOT_CREATED=True -STAGING_QGA_READY_TRIES=24 -STAGING_PRESTATE={"manifest":{"Pub/Controller/Portal.php":{"bytes":0,"sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"Pub/View/Portal.php":{"bytes":0,"sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"_data/routes.xml":{"bytes":0,"sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"_data/templates.xml":{"bytes":0,"sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"addon.json":{"bytes":0,"sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}},"portal":{"addon":{"active":1,"addon_id":"PVEPro/Portal","is_processing":0,"last_pending_action":null},"addonRows":1,"boardActive":false,"controllerLoads":false,"defaultStyleId":2,"defaultStyleIdDb":"2","errors":16,"forums":12,"indexRoute":"forums/","nodes":18,"portalTemplateRows":2,"posts":44,"pveproStyleCount":1,"routeController":"PVEPro\\Portal:Portal","routeRows":1,"sourceDir":true,"styleCount":2,"styleRebuild":0,"templateRows":2,"threads":44,"viewLoads":false},"state":{"admins":1,"boardActive":false,"defaultLanguageId":2,"enCount":1,"errors":16,"languageRebuildJobs":0,"manualJobs":0,"nodes":[{"node_id":1,"node_type_id":"Category","title":"\u041e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044f"},{"node_id":2,"node_type_id":"Forum","title":"\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0444\u043e\u0440\u0443\u043c"}],"posts":44,"registrationEnabled":false,"ruCount":1,"ruPhraseCount":11142,"ruPhraseMapCount":11194,"threads":44},"style":{"boardActive":false,"defaultStyleId":2,"defaultStyleIdDb":"2","effectiveMatchCount":42,"effectiveMismatches":[],"effectiveTargetCount":42,"errors":16,"mapRows":284,"physicalChildPropertyRows":40,"propertyGroupRows":0,"style":{"description":"PVEPro visual style","enable_variations":1,"parent_id":1,"style_id":2,"title":"PVEPro","user_selectable":1},"templateRows":0}} -PORTAL_CUTOVER_ERROR_CLASS=RuntimeError -PORTAL_CUTOVER_ERROR_SHA256=4cc8979db3bdd1e1cb8f4aae99b91ab619c63489d6848f661497b4b1392d94ba -ROLLBACK_STARTED=True -ROLLBACK_APP_RESTORED=False -ROLLBACK_HOST_WITH_SNAPSHOT={"all_link_down":true,"config_sha256":"27a4e57f09dfd93c374ff9597651cade264a9b10f13302dbf2b8345a9d40dd76","name":"pvepro-staging-v1","snapshots":["w2-pre-portal-cutover-787r1"],"status":"stopped"} -ROLLBACK_RESTORED=False -TASK_RESULT=PVEPRO_HOMEPAGE_PORTAL_STAGING_CUTOVER_FAILED -HOMELAB_RESULT_CONTRACT={"changes_made":true,"command_id":"SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-STAGING-CUTOVER-787R1","rollback_restored":false,"rollback_started":true,"status":"FAIL","version":1} +787_ERROR_DECODE={"matches":true,"sha256":"4cc8979db3bdd1e1cb8f4aae99b91ab619c63489d6848f661497b4b1392d94ba","string":"STAGING_PRESTATE"} +CURRENT_HOST_STATE={"all_link_down":true,"production_status":"running","qm_config_rc":0,"qm_config_sha256":"27a4e57f09dfd93c374ff9597651cade264a9b10f13302dbf2b8345a9d40dd76","raw_conf_sha256":"824b6704c73ec30d2b0311aab60237ec1e5922a278989e9a81ae6185e8e6cc85","safe_config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-101-cloudinit,media=cdrom,size=4M","memory":"6144","name":"pvepro-staging-v1","net0":"virtio=BC:24:11:40:86:5C,bridge=vmbr0,firewall=1,link_down=1","onboot":"0","ostype":"l26","parent":"w2-pre-portal-cutover-787r1","scsi0":"local-lvm:vm-101-disk-0,discard=on,size=80G,ssd=1","scsihw":"virtio-scsi-pci"},"snapshot_787_present":true,"snapshots":["w2-pre-portal-cutover-787r1"],"staging_name":"pvepro-staging-v1","staging_status":"stopped"} +QM_STOP_HELP={"bytes":667,"rc":0,"selected":["USAGE: qm stop [OPTIONS]"," Stop virtual machine. The qemu process will exit immediately. This is"," akin to pulling the power plug of a running computer and may damage the"," --overrule-shutdown (default=0)","\t Try to abort active 'qmshutdown' tasks before stopping."," --timeout (0 - N)","\t Wait maximal timeout seconds."],"sha256":"c25ad3c72db8877dbea826551bdcee215a8f4a47af79cd719bcc520caf2c2391"} +QM_SHUTDOWN_HELP={"bytes":612,"rc":0,"selected":["USAGE: qm shutdown [OPTIONS]"," Shutdown virtual machine. This is similar to pressing the power button on"," a physical machine. This will send an ACPI event for the guest OS, which"," should then proceed to a clean shutdown."," --forceStop (default=0)","\t Make sure the VM stops."," --timeout (0 - N)","\t Wait maximal timeout seconds."],"sha256":"26c1ad46ea6b1d45f8e9fe833c684a763bbf0c2db9988079e5b994dc0cebbef6"} +QM_VERSION= +SNAPSHOT_787_CONFIG={"rc":0,"safe_config":{"agent":"enabled=1","boot":"order=scsi0","cores":"4","ide2":"local-lvm:vm-101-cloudinit,media=cdrom,size=4M","memory":"6144","name":"pvepro-staging-v1","net0":"virtio=BC:24:11:40:86:5C,bridge=vmbr0,firewall=1,link_down=1","onboot":"0","ostype":"l26","scsi0":"local-lvm:vm-101-disk-0,discard=on,size=80G,ssd=1","scsihw":"virtio-scsi-pci"},"sha256":"0077f1cc1ec28dc483a1b021924da96f979c69949d60b2b5f28b08d5134fdadd"} +STAGING_DISK_VOLIDS=[{"key":"ide2","volid":"local-lvm:vm-101-cloudinit"},{"key":"scsi0","volid":"local-lvm:vm-101-disk-0"}] +STAGING_STORAGE_READONLY=[{"key":"ide2","lsblk":"NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS\npve-vm--101--cloudinit iso9660 Joliet Extension cidata 2026-09-20-19-59-31-00 \n","lsblk_rc":0,"lsblk_stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","path":"/dev/pve/vm-101-cloudinit","pvesm_path_rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","volid":"local-lvm:vm-101-cloudinit"},{"key":"scsi0","lsblk":"NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS\npve-vm--101--disk--0 \n","lsblk_rc":0,"lsblk_stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","path":"/dev/pve/vm-101-disk-0","pvesm_path_rc":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","volid":"local-lvm:vm-101-disk-0"}] +OFFLINE_FS_TOOL_AVAILABILITY={"guestfish":null,"qemu-img":"/usr/bin/qemu-img","virt-cat":null,"virt-filesystems":null,"virt-ls":null} +RECENT_VM101_LIFECYCLE_TASK_COUNT=40 +RECENT_VM101_TASK_01=UPID:pve01:0039CDC2:0BDFE1E6:6AAFF3CF:qmstart:101:root@pam: 6AAFF3D0 OK +RECENT_VM101_TASK_02=UPID:pve01:0039FF25:0BE0153E:6AAFF452:qmstop:101:root@pam: 6AAFF452 OK +RECENT_VM101_TASK_03=UPID:pve01:0039FF3B:0BE01579:6AAFF453:qmrollback:101:root@pam: 6AAFF453 OK +RECENT_VM101_TASK_04=UPID:pve01:0039FF4F:0BE015C0:6AAFF454:qmstart:101:root@pam: 6AAFF454 OK +RECENT_VM101_TASK_05=UPID:pve01:003A036F:0BE0486D:6AAFF4D5:qmstop:101:root@pam: 6AAFF4D5 OK +RECENT_VM101_TASK_06=UPID:pve01:003B5824:0BE2F7D1:6AAFFBB5:qmrollback:101:root@pam: 6AAFFBB5 OK +RECENT_VM101_TASK_07=UPID:pve01:003B583A:0BE2F818:6AAFFBB6:qmstart:101:root@pam: 6AAFFBB6 OK +RECENT_VM101_TASK_08=UPID:pve01:003BA4ED:0BE32B07:6AAFFC38:qmstop:101:root@pam: 6AAFFC38 OK +RECENT_VM101_TASK_09=UPID:pve01:003BA544:0BE32BE4:6AAFFC3A:qmdelsnapshot:101:root@pam: 6AAFFC3B OK +RECENT_VM101_TASK_10=UPID:pve01:003BD81A:0BE3849E:6AAFFD1D:qmsnapshot:101:root@pam: 6AAFFD1E OK +RECENT_VM101_TASK_11=UPID:pve01:003BD827:0BE384D5:6AAFFD1E:qmstart:101:root@pam: 6AAFFD1F OK +RECENT_VM101_TASK_12=UPID:pve01:003BE56C:0BE3C0E7:6AAFFDB8:qmstop:101:root@pam: 6AAFFDB8 OK +RECENT_VM101_TASK_13=UPID:pve01:003BE591:0BE3C1E5:6AAFFDBA:qmrollback:101:root@pam: 6AAFFDBB OK +RECENT_VM101_TASK_14=UPID:pve01:003BE5DA:0BE3C22E:6AAFFDBB:qmstart:101:root@pam: 6AAFFDBC OK +RECENT_VM101_TASK_15=UPID:pve01:003BEA11:0BE3F4CF:6AAFFE3D:qmstop:101:root@pam: 6AAFFE3D OK +RECENT_VM101_TASK_16=UPID:pve01:003C6E90:0BE4AC67:6AB00013:qmrollback:101:root@pam: 6AB00013 OK +RECENT_VM101_TASK_17=UPID:pve01:003C6EA6:0BE4ACAD:6AB00013:qmstart:101:root@pam: 6AB00014 OK +RECENT_VM101_TASK_18=UPID:pve01:003C72E7:0BE4DFA6:6AB00096:qmstop:101:root@pam: 6AB00096 OK +RECENT_VM101_TASK_19=UPID:pve01:003C7323:0BE4E07C:6AB00098:qmdelsnapshot:101:root@pam: 6AB00098 OK +RECENT_VM101_TASK_20=UPID:pve01:003CA6A6:0BE53FD1:6AB0018C:qmsnapshot:101:root@pam: 6AB0018C OK +RECENT_VM101_TASK_21=UPID:pve01:003CA6B3:0BE54007:6AB0018D:qmstart:101:root@pam: 6AB0018D OK +RECENT_VM101_TASK_22=UPID:pve01:003CDA63:0BE57C77:6AB00227:qmstop:101:root@pam: 6AB00228 OK +RECENT_VM101_TASK_23=UPID:pve01:003CDAD3:0BE57E1A:6AB0022C:qmdelsnapshot:101:root@pam: 6AB0022C OK +RECENT_VM101_TASK_24=UPID:pve01:003E8857:0BE8C95A:6AB00A9A:qmsnapshot:101:root@pam: 6AB00A9A OK +RECENT_VM101_TASK_25=UPID:pve01:003E886A:0BE8C993:6AB00A9B:qmstart:101:root@pam: 6AB00A9C OK +RECENT_VM101_TASK_26=UPID:pve01:003EB967:0BE8FD90:6AB00B20:qmstop:101:root@pam: 6AB00B20 OK +RECENT_VM101_TASK_27=UPID:pve01:003EB982:0BE8FDCE:6AB00B21:qmrollback:101:root@pam: 6AB00B21 OK +RECENT_VM101_TASK_28=UPID:pve01:003EB99A:0BE8FE19:6AB00B21:qmstart:101:root@pam: 6AB00B22 OK +RECENT_VM101_TASK_29=UPID:pve01:003EC70E:0BE930F2:6AB00BA3:qmstop:101:root@pam: 6AB00BA4 OK +RECENT_VM101_TASK_30=UPID:pve01:003EC749:0BE9317A:6AB00BA5:qmdelsnapshot:101:root@pam: 6AB00BA5 OK +RECENT_VM101_TASK_31=UPID:pve01:003F5459:0BEA32D7:6AB00E38:qmsnapshot:101:root@pam: 6AB00E38 OK +RECENT_VM101_TASK_32=UPID:pve01:003F5468:0BEA3313:6AB00E38:qmstart:101:root@pam: 6AB00E39 OK +RECENT_VM101_TASK_33=UPID:pve01:003F8411:0BEA6C50:6AB00ECB:qmstop:101:root@pam: 6AB00ECB OK +RECENT_VM101_TASK_34=UPID:pve01:003F8462:0BEA6DE3:6AB00ECF:qmdelsnapshot:101:root@pam: 6AB00ECF OK +RECENT_VM101_TASK_35=UPID:pve01:003FBE09:0BEB101B:6AB0106E:qmsnapshot:101:root@pam: 6AB0106E OK +RECENT_VM101_TASK_36=UPID:pve01:003FBE17:0BEB1054:6AB0106F:qmstart:101:root@pam: 6AB0106F OK +RECENT_VM101_TASK_37=UPID:pve01:003FC2EF:0BEB435F:6AB010F1:qmstop:101:root@pam: 6AB010F2 OK +RECENT_VM101_TASK_38=UPID:pve01:003FC30A:0BEB439C:6AB010F2:qmrollback:101:root@pam: 6AB010F2 OK +RECENT_VM101_TASK_39=UPID:pve01:003FC324:0BEB43E5:6AB010F3:qmstart:101:root@pam: 6AB010F3 OK +RECENT_VM101_TASK_40=UPID:pve01:000011D9:0BEB76D5:6AB01175:qmstop:101:root@pam: 6AB01175 OK +RECENT_VM101_TASK_LOG_COUNT=18 +RECENT_VM101_TASK_LOG_01={"rc":0,"selected":["TASK OK"],"sha256":"7ff8570144d2a371496a23abd095bb4598a4e7ddf6f77459102c2bc4aa62db65","upid":"UPID:pve01:003CDAD3:0BE57E1A:6AB0022C:qmdelsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_02={"rc":0,"selected":["snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)","TASK OK"],"sha256":"ed87db4d96a7c770595cc98a27cc912e82a61bea2a7bc88f6f5268334bdda30e","upid":"UPID:pve01:003E8857:0BE8C95A:6AB00A9A:qmsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_03={"rc":0,"selected":["TASK OK"],"sha256":"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545","upid":"UPID:pve01:003E886A:0BE8C993:6AB00A9B:qmstart:101:root@pam:"} +RECENT_VM101_TASK_LOG_04={"rc":0,"selected":["TASK OK"],"sha256":"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218","upid":"UPID:pve01:003EB967:0BE8FD90:6AB00B20:qmstop:101:root@pam:"} +RECENT_VM101_TASK_LOG_05={"rc":0,"selected":["TASK OK"],"sha256":"7b02e7af55cb0cd1e24a5db1d797cbdb7cad212f058b7cb4d98de7ad01c9371c","upid":"UPID:pve01:003EB982:0BE8FDCE:6AB00B21:qmrollback:101:root@pam:"} +RECENT_VM101_TASK_LOG_06={"rc":0,"selected":["TASK OK"],"sha256":"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545","upid":"UPID:pve01:003EB99A:0BE8FE19:6AB00B21:qmstart:101:root@pam:"} +RECENT_VM101_TASK_LOG_07={"rc":0,"selected":["TASK OK"],"sha256":"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218","upid":"UPID:pve01:003EC70E:0BE930F2:6AB00BA3:qmstop:101:root@pam:"} +RECENT_VM101_TASK_LOG_08={"rc":0,"selected":["TASK OK"],"sha256":"0475ff7e791fc9f16f9ec4c71b1ac1acff52f4b6249c9a563d0680606acccfe6","upid":"UPID:pve01:003EC749:0BE9317A:6AB00BA5:qmdelsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_09={"rc":0,"selected":["snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)","TASK OK"],"sha256":"867b7567f3cf15b483234007aa6c820b2a4efdcbf6f53aa7028f7129a3fc28a0","upid":"UPID:pve01:003F5459:0BEA32D7:6AB00E38:qmsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_10={"rc":0,"selected":["TASK OK"],"sha256":"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545","upid":"UPID:pve01:003F5468:0BEA3313:6AB00E38:qmstart:101:root@pam:"} +RECENT_VM101_TASK_LOG_11={"rc":0,"selected":["TASK OK"],"sha256":"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218","upid":"UPID:pve01:003F8411:0BEA6C50:6AB00ECB:qmstop:101:root@pam:"} +RECENT_VM101_TASK_LOG_12={"rc":0,"selected":["TASK OK"],"sha256":"e3b3f6c721e1f1715b13238640c99a53c8034bf7ebaf61fd531c1ffc9fb2376e","upid":"UPID:pve01:003F8462:0BEA6DE3:6AB00ECF:qmdelsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_13={"rc":0,"selected":["snapshotting 'drive-scsi0' (local-lvm:vm-101-disk-0)","TASK OK"],"sha256":"1daec91e41263535de6d07885e1863f0feaa579b788e0f4b7e96b8985da2cf77","upid":"UPID:pve01:003FBE09:0BEB101B:6AB0106E:qmsnapshot:101:root@pam:"} +RECENT_VM101_TASK_LOG_14={"rc":0,"selected":["TASK OK"],"sha256":"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545","upid":"UPID:pve01:003FBE17:0BEB1054:6AB0106F:qmstart:101:root@pam:"} +RECENT_VM101_TASK_LOG_15={"rc":0,"selected":["TASK OK"],"sha256":"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218","upid":"UPID:pve01:003FC2EF:0BEB435F:6AB010F1:qmstop:101:root@pam:"} +RECENT_VM101_TASK_LOG_16={"rc":0,"selected":["TASK OK"],"sha256":"7b02e7af55cb0cd1e24a5db1d797cbdb7cad212f058b7cb4d98de7ad01c9371c","upid":"UPID:pve01:003FC30A:0BEB439C:6AB010F2:qmrollback:101:root@pam:"} +RECENT_VM101_TASK_LOG_17={"rc":0,"selected":["TASK OK"],"sha256":"aed1fb51cda9be1599bfbacb2c3e315696c6d42091681c64122208e2e0f42545","upid":"UPID:pve01:003FC324:0BEB43E5:6AB010F3:qmstart:101:root@pam:"} +RECENT_VM101_TASK_LOG_18={"rc":0,"selected":["TASK OK"],"sha256":"d962bbcf050bf62aa369ffaa7c066805b5e1ac54274ec491181aa9d6d29b5218","upid":"UPID:pve01:000011D9:0BEB76D5:6AB01175:qmstop:101:root@pam:"} +KNOWN_SEQUENCE_FROM_EXACT_HISTORY={"785_board_closed_before_stop":true,"785_explicit_guest_sync_before_stop":false,"785_render_good_samples":3,"785_source_manifest_nonzero":true,"785_stop_method":"qm stop 101","787_failure_before_indexRoute_mutation":true,"787_first_boot_all_source_files_zero_bytes":true,"787_first_boot_source_files_count":5,"787_snapshot_retained":true} +RCA_QUESTION=DOES_QM_STOP_ABRUPT_SEMANTICS_PLUS_NO_GUEST_SYNC_EXPLAIN_ZERO_BYTE_SOURCE_AFTER_REBOOT +NO_VM_START=True +NO_VM_STOP=True +NO_SNAPSHOT_MUTATION=True +NO_XENFORO_WRITE=True +NO_MUTATION=True +PRODUCT_CHECKPOINTS_REMAINING=18 +TASK_RESULT=PASS_PVEPRO_HOMEPAGE_PORTAL_SOURCE_PERSISTENCE_RCA +HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260920-PVEPRO-HOMEPAGE-PORTAL-SOURCE-PERSISTENCE-RCA-READONLY-788R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1} OUTPUT_END CHAT_OUTPUT_END