diff --git a/runtime/history/SUPPORT-261006-PVE03-TARGETED-SAFE-CLEANUP-99678R1.json b/runtime/history/SUPPORT-261006-PVE03-TARGETED-SAFE-CLEANUP-99678R1.json new file mode 100644 index 00000000..9feab739 --- /dev/null +++ b/runtime/history/SUPPORT-261006-PVE03-TARGETED-SAFE-CLEANUP-99678R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-261006-PVE03-TARGETED-SAFE-CLEANUP-99678R1", + "status": "FAIL", + "rc": 76, + "host": "pve01", + "mode": "change", + "component": "pve03-targeted-safe-cleanup", + "started_at_utc": "2026-10-06T06:31:57Z", + "finished_at_utc": "2026-10-06T06:32:03Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "f1ce2829306f8225fb2810a773a9e9b544c668d6abfb2a75e1b1c47bd8d1e137", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "change_declared": true, + "result_contract_valid": false, + "result_contract_status": null, + "result_contract_error": "MISSING_CONTRACT", + "command_rc": 1, + "changes_made": null, + "rollback_started": null, + "rollback_restored": null, + "mutation_outcome": "UNKNOWN", + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "9f29e5fe694e74028b66d35e8c4645486b49c97c826adf8999b1aefa573770db", + "sanitized_output_sha256": "9f29e5fe694e74028b66d35e8c4645486b49c97c826adf8999b1aefa573770db", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "PVE03_TARGETED_SAFE_CLEANUP=V1\nMODE=change\nNO_REBOOT=true\nNO_PACKAGE_MUTATION=true\nNO_GUEST_MUTATION=true\nNO_NETWORK_MUTATION=true\nNO_DNS_MUTATION=true\nNO_SERVICE_RESTART=true\nNO_LVM_MUTATION=true\nNO_VM130_TEMP_BACKUP_DELETE=true\nNO_VM211_ROLLBACK_DELETE=true\nNO_LXC_TEMPLATE_DELETE=true\nNO_CUSTOM_SCRIPT_DELETE=true\nRUNNING_KERNEL_PRE=7.0.14-20-pve\nCLUSTER_VM_INVARIANTS_PRE=true\nFAILED_UNIT_COUNT_PRE=0\nAPT_SIM_RC_PRE=0\nAPT_INST_COUNT_PRE=0\nAPT_REMV_COUNT_PRE=0\nVM130_TEMP_BACKUP_EXISTS_PRE=true\nVM130_TEMP_BACKUP_SIZE_PRE=10721856155\nVM130_TEMP_BACKUP_AGE_D_PRE=16\nVM130_TEMP_BACKUP_OPEN_REFS_PRE=0\nLXC_TEMPLATE_KEEP_EXISTS_PRE=true\nLXC_TEMPLATE_KEEP_SIZE_PRE=129710398\nVM211_ROLLBACK_ARCHIVE_READY_PRE=true\nVM211_ROLLBACK_SIZE_PRE=645961628\nVM211_ROLLBACK_SHA_PRE=4adb6446d9450f7033016e5718db2f259d69dfe9d84e576fe91e73240565abee\nCLOUD_IMAGE_EXISTS_PRE=true\nCLOUD_IMAGE_SIZE_PRE=339017728\nCLOUD_IMAGE_AGE_D_PRE=126\nCLOUD_IMAGE_REFERENCE_COUNT_PRE=0\nCLOUD_IMAGE_OPEN_REF_COUNT_PRE=0\nCLOUD_IMAGE_QEMU_INFO_RC_PRE=0\nCLOUD_IMAGE_FORMAT_PRE=qcow2\nCLOUD_IMAGE_CURRENT_GUEST_REF_PRE=false\nLOCAL_LOG_d851ce752922_READY_PRE=true\nLOCAL_LOG_060ec2325ef4_READY_PRE=true\nLOCAL_LOG_2cdfe6f7e78f_READY_PRE=true\nLOCAL_LOG_DELETE_COUNT_PRE=3\nLOCAL_LOG_DELETE_BYTES_PRE=10350\nSTAGING_DELETE_COUNT_PRE=131\nSTAGING_DELETE_BYTES_PRE=502691\nSTAGING_DELETE_OPEN_REF_COUNT_PRE=0\nSTAGING_DELETE_TOPDIR_SET_SHA_PRE=8ac0c03f1af16946a0d45c0b0bd0f5392a80ea1b561aabb77ca47719da87497d\nREC|STAGING_DELETE_TOPDIR_PRE|homelab-vm-cloud-quorum\nREC|STAGING_DELETE_TOPDIR_PRE|vzdump\nPYC_READY_PRE=true\nPYC_SIZE_PRE=10390\nTARGETED_CLEANUP_PREFLIGHT=true\nDELETE_FILE_COUNT=136\nDELETE_SET_SHA=239e5445730cc9528750cba85383fbafa20b99670b9215826459d81a421c4a82\nTraceback (most recent call last):\n File \"\", line 250, in \nTypeError: unsupported operand type(s) for +: 'int' and 'str'\n" +} diff --git a/runtime/history/SUPPORT-261006-PVE03-TARGETED-SAFE-CLEANUP-99678R1.txt b/runtime/history/SUPPORT-261006-PVE03-TARGETED-SAFE-CLEANUP-99678R1.txt new file mode 100644 index 00000000..0ceb0eab --- /dev/null +++ b/runtime/history/SUPPORT-261006-PVE03-TARGETED-SAFE-CLEANUP-99678R1.txt @@ -0,0 +1,87 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-261006-PVE03-TARGETED-SAFE-CLEANUP-99678R1 +STATUS=FAIL +RC=76 +HOST=pve01 +MODE=change +COMPONENT=pve03-targeted-safe-cleanup +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=f1ce2829306f8225fb2810a773a9e9b544c668d6abfb2a75e1b1c47bd8d1e137 +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=true +RESULT_CONTRACT_VALID=false +RESULT_CONTRACT_STATUS=UNKNOWN +RESULT_CONTRACT_ERROR=MISSING_CONTRACT +COMMAND_RC=1 +CHANGES_MADE=unknown +ROLLBACK_STARTED=unknown +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=UNKNOWN +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=9f29e5fe694e74028b66d35e8c4645486b49c97c826adf8999b1aefa573770db +SANITIZED_OUTPUT_SHA256=9f29e5fe694e74028b66d35e8c4645486b49c97c826adf8999b1aefa573770db +OUTPUT_BEGIN +PVE03_TARGETED_SAFE_CLEANUP=V1 +MODE=change +NO_REBOOT=true +NO_PACKAGE_MUTATION=true +NO_GUEST_MUTATION=true +NO_NETWORK_MUTATION=true +NO_DNS_MUTATION=true +NO_SERVICE_RESTART=true +NO_LVM_MUTATION=true +NO_VM130_TEMP_BACKUP_DELETE=true +NO_VM211_ROLLBACK_DELETE=true +NO_LXC_TEMPLATE_DELETE=true +NO_CUSTOM_SCRIPT_DELETE=true +RUNNING_KERNEL_PRE=7.0.14-20-pve +CLUSTER_VM_INVARIANTS_PRE=true +FAILED_UNIT_COUNT_PRE=0 +APT_SIM_RC_PRE=0 +APT_INST_COUNT_PRE=0 +APT_REMV_COUNT_PRE=0 +VM130_TEMP_BACKUP_EXISTS_PRE=true +VM130_TEMP_BACKUP_SIZE_PRE=10721856155 +VM130_TEMP_BACKUP_AGE_D_PRE=16 +VM130_TEMP_BACKUP_OPEN_REFS_PRE=0 +LXC_TEMPLATE_KEEP_EXISTS_PRE=true +LXC_TEMPLATE_KEEP_SIZE_PRE=129710398 +VM211_ROLLBACK_ARCHIVE_READY_PRE=true +VM211_ROLLBACK_SIZE_PRE=645961628 +VM211_ROLLBACK_SHA_PRE=4adb6446d9450f7033016e5718db2f259d69dfe9d84e576fe91e73240565abee +CLOUD_IMAGE_EXISTS_PRE=true +CLOUD_IMAGE_SIZE_PRE=339017728 +CLOUD_IMAGE_AGE_D_PRE=126 +CLOUD_IMAGE_REFERENCE_COUNT_PRE=0 +CLOUD_IMAGE_OPEN_REF_COUNT_PRE=0 +CLOUD_IMAGE_QEMU_INFO_RC_PRE=0 +CLOUD_IMAGE_FORMAT_PRE=qcow2 +CLOUD_IMAGE_CURRENT_GUEST_REF_PRE=false +LOCAL_LOG_d851ce752922_READY_PRE=true +LOCAL_LOG_060ec2325ef4_READY_PRE=true +LOCAL_LOG_2cdfe6f7e78f_READY_PRE=true +LOCAL_LOG_DELETE_COUNT_PRE=3 +LOCAL_LOG_DELETE_BYTES_PRE=10350 +STAGING_DELETE_COUNT_PRE=131 +STAGING_DELETE_BYTES_PRE=502691 +STAGING_DELETE_OPEN_REF_COUNT_PRE=0 +STAGING_DELETE_TOPDIR_SET_SHA_PRE=8ac0c03f1af16946a0d45c0b0bd0f5392a80ea1b561aabb77ca47719da87497d +REC|STAGING_DELETE_TOPDIR_PRE|homelab-vm-cloud-quorum +REC|STAGING_DELETE_TOPDIR_PRE|vzdump +PYC_READY_PRE=true +PYC_SIZE_PRE=10390 +TARGETED_CLEANUP_PREFLIGHT=true +DELETE_FILE_COUNT=136 +DELETE_SET_SHA=239e5445730cc9528750cba85383fbafa20b99670b9215826459d81a421c4a82 +Traceback (most recent call last): + File "", line 250, in +TypeError: unsupported operand type(s) for +: 'int' and 'str' + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index 287c322f..9feab739 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,38 +1,38 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-261006-PVE02-DEEP-CLEANUP-CANDIDATE-AUDIT-99678R1", - "status": "OK", - "rc": 0, + "command_id": "SUPPORT-261006-PVE03-TARGETED-SAFE-CLEANUP-99678R1", + "status": "FAIL", + "rc": 76, "host": "pve01", - "mode": "read-only", - "component": "pve02-deep-cleanup-candidate-audit", - "started_at_utc": "2026-10-06T06:23:52Z", - "finished_at_utc": "2026-10-06T06:28:28Z", + "mode": "change", + "component": "pve03-targeted-safe-cleanup", + "started_at_utc": "2026-10-06T06:31:57Z", + "finished_at_utc": "2026-10-06T06:32:03Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "4862fd055a2cc099e2c67bc685591f5657ce53c40d8b2432e7d34485e63dda6c", + "command_sha256": "f1ce2829306f8225fb2810a773a9e9b544c668d6abfb2a75e1b1c47bd8d1e137", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, - "change_declared": false, - "result_contract_valid": true, + "change_declared": true, + "result_contract_valid": false, "result_contract_status": null, - "result_contract_error": null, - "command_rc": 0, - "changes_made": false, - "rollback_started": false, + "result_contract_error": "MISSING_CONTRACT", + "command_rc": 1, + "changes_made": null, + "rollback_started": null, "rollback_restored": null, - "mutation_outcome": "NO_MUTATION", + "mutation_outcome": "UNKNOWN", "sanitized": true, "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "622b2602b2a6f8535e269344682b21cd56d099a7a0906e1a092ee41f3b317a82", - "sanitized_output_sha256": "622b2602b2a6f8535e269344682b21cd56d099a7a0906e1a092ee41f3b317a82", + "raw_evidence_sha256": "9f29e5fe694e74028b66d35e8c4645486b49c97c826adf8999b1aefa573770db", + "sanitized_output_sha256": "9f29e5fe694e74028b66d35e8c4645486b49c97c826adf8999b1aefa573770db", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "PVE02_DEEP_CLEANUP_CONTROLLER=V2\nPVE01_LOCAL_CONTEXT_READONLY=true\nPVE01_UNIFIED_VM160_TARGET_COUNT=0\nPVE01_V2_VMID160_TARGET_COUNT=7\nPVE01_V2_VMID160_ENABLED_TRUE_COUNT=0\nPVE02_REMOTE_AUDIT_RC=0\nPVE02_REMOTE_STDERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nPVE02_DEEP_CLEANUP_CANDIDATE_AUDIT=V2\nMODE=read-only\nNO_REBOOT=true\nNO_PACKAGE_MUTATION=true\nNO_GUEST_MUTATION=true\nNO_CONFIG_WRITE=true\nNO_FILE_DELETE=true\nNO_STORAGE_MUTATION=true\nNO_NETWORK_MUTATION=true\nNO_SERVICE_RESTART=true\nNO_APT_UPDATE=true\nNO_APT_CLEAN=true\nNO_JOURNAL_VACUUM=true\nNO_REMOTE_WRITE=true\nNODE_HOSTNAME=pve02\nRUNNING_KERNEL=7.0.14-20-pve\nPVEVERSION=pve-manager/9.2.21/4f6e0ac86f9e8c7f (running kernel: 7.0.14-20-pve)\nSYSTEMD_STATE=running\nFAILED_UNIT_COUNT=0\nGUEST_111_STATUS_RC=0\nGUEST_111_STATUS=status: running\nGUEST_113_STATUS_RC=0\nGUEST_113_STATUS=status: running\nGUEST_9130_STATUS_RC=0\nGUEST_9130_STATUS=status: stopped\nGUEST_160_STATUS_RC=2\nGUEST_160_STATUS=\nREC|SERVICE|pveproxy|active|enabled\nREC|SERVICE|pvedaemon|active|enabled\nREC|SERVICE|pvestatd|active|enabled\nREC|SERVICE|pve-cluster|active|enabled\nREC|SERVICE|corosync|active|enabled\nREC|SERVICE|netbird|active|enabled\nREC|SERVICE|routerguard-network.service|active|static\nREC|SERVICE|routerguard-hostapd.service|active|static\nREC|SERVICE|routerguard-dnsmasq.service|active|static\nREC|SERVICE|routerguard-firewall.timer|active|static\nREC|SERVICE|postfix|active|enabled\nREC|SERVICE|rpcbind|active|enabled\nREC|SERVICE|iscsid|inactive|disabled\nREC|SERVICE|open-iscsi|inactive|enabled\nREC|SERVICE|zfs-zed|active|enabled\nSTORAGE_TYPE_DIR_COUNT=1\nSTORAGE_TYPE_LVMTHIN_COUNT=1\nSTORAGE_TYPE_RBD_COUNT=0\nSTORAGE_TYPE_CEPHFS_COUNT=0\nSTORAGE_TYPE_ISCSI_COUNT=0\nSTORAGE_TYPE_NFS_COUNT=0\nSTORAGE_TYPE_ZFSPOOL_COUNT=0\nZPOOL_COUNT=0\nGITEA_BINARY_PRESENT=false\nGITEA_DPKG_PRESENT=false\nGITEA_UNIT_PRESENT=false\nVM160_LOCAL_ARCHIVE_COUNT=1\nREC|VM160_ARCHIVE|1|LOCAL_VZ_DUMP|vzdump-qemu-160-2026_10_05-20_53_32.vma.zst|3905927732|1791222991|0|d717e53becb78682108dc8639a76b7994cc742d9068d680f56f0ac5bfd91c0d6\nREC|VM160_ARCHIVE_ZSTD|1|0|e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nREC|VM160_ARCHIVE_VMA|1|0|e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855|e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nVM160_BYTE_IDENTICAL_DUPLICATE_ARCHIVE_COUNT=0\nVM160_REFERENCE_FILE_COUNT=1\nVM160_CURRENT_AUTOMATION_REF_COUNT=1\nREC|VM160_CURRENT_AUTOMATION_REF|09dadd2f66e3edb8b94c45001e0aa28d89362d66ec509aba3cec53bc924ffe22|homelab-vm-cloud-quorum-node-worker\nRCLONE_LISTREMOTES_RC=0\nRCLONE_REMOTE_COUNT=26\nRCLONE_REMOTE_ba989ba2ee746330_RC=0\nRCLONE_REMOTE_ba989ba2ee746330_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_ba989ba2ee746330_VM160_COUNT=0\nRCLONE_REMOTE_d6f277cbb6b3c16d_RC=0\nRCLONE_REMOTE_d6f277cbb6b3c16d_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_d6f277cbb6b3c16d_VM160_COUNT=0\nRCLONE_REMOTE_09cffd1ef8e9c6f8_RC=0\nRCLONE_REMOTE_09cffd1ef8e9c6f8_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_09cffd1ef8e9c6f8_VM160_COUNT=0\nRCLONE_REMOTE_f5d7b1f80ac6cbab_RC=0\nRCLONE_REMOTE_f5d7b1f80ac6cbab_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_f5d7b1f80ac6cbab_VM160_COUNT=0\nRCLONE_REMOTE_853fb3c4a4aefa16_RC=0\nRCLONE_REMOTE_853fb3c4a4aefa16_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_853fb3c4a4aefa16_VM160_COUNT=0\nRCLONE_REMOTE_e089ce77dae7e6c8_RC=0\nRCLONE_REMOTE_e089ce77dae7e6c8_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_e089ce77dae7e6c8_VM160_COUNT=0\nRCLONE_REMOTE_38a7e061eb547c8d_RC=0\nRCLONE_REMOTE_38a7e061eb547c8d_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_38a7e061eb547c8d_VM160_COUNT=0\nRCLONE_REMOTE_995342067a8b6355_RC=0\nRCLONE_REMOTE_995342067a8b6355_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_995342067a8b6355_VM160_COUNT=0\nRCLONE_REMOTE_f17fcdb7a565173a_RC=0\nRCLONE_REMOTE_f17fcdb7a565173a_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_f17fcdb7a565173a_VM160_COUNT=0\nRCLONE_REMOTE_4f35325e339bdac3_RC=0\nRCLONE_REMOTE_4f35325e339bdac3_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_4f35325e339bdac3_VM160_COUNT=0\nRCLONE_REMOTE_826f9e2738630f14_RC=0\nRCLONE_REMOTE_826f9e2738630f14_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_826f9e2738630f14_VM160_COUNT=0\nRCLONE_REMOTE_d4b56f8204a45316_RC=0\nRCLONE_REMOTE_d4b56f8204a45316_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nRCLONE_REMOTE_d4b56f8204a45316_VM160_COUNT=0\nRCLONE_TOTAL_VM160_ARCHIVE_COUNT=0\nRCLONE_VM160_SAME_SIZE_CANDIDATE_COUNT=0\nNETBIRD_ROLLBACK_DIR_COUNT=3\nREC|NETBIRD_ROLLBACK|.workers2-99198-pve02-netbird-rollback|30424796|7|5|547c0a3f0225ccfb14e90b12357f9f2015a2dc2751f57e78237d5414efe0795d|0\nREC|NETBIRD_ROLLBACK|.workers2-99199-pve02-netbird-rollback|30424796|7|5|547c0a3f0225ccfb14e90b12357f9f2015a2dc2751f57e78237d5414efe0795d|0\nREC|NETBIRD_ROLLBACK|.workers2-99203-pve02-netbird-rollback|30424796|7|5|547c0a3f0225ccfb14e90b12357f9f2015a2dc2751f57e78237d5414efe0795d|0\nNETBIRD_ROLLBACK_ALL_BYTE_IDENTICAL=true\nNETBIRD_STATUS_RC=0\nNETBIRD_MANAGEMENT_CONNECTED=true\nNETBIRD_SIGNAL_CONNECTED=true\nNETBIRD_VERSION=0.80.0\nNETBIRD_DUPLICATE_ROLLBACK_DELETE_CANDIDATE_COUNT=2\nJOURNAL_DISK_USAGE_RC=0\nJOURNAL_DISK_USAGE_SHA=e600ae2dda945317d3234daf7327356e2e04148d99356d72ae5073004df349a9\nJOURNAL_DISK_USAGE_TEXT=Archived and active journals take up 1G in the file system.\nJOURNAL_FILE_COUNT=24\nJOURNAL_ALLOC_BYTES=1085509632\nJOURNAL_ARCHIVED_OLDER_7D_COUNT=0\nJOURNAL_ARCHIVED_OLDER_7D_ALLOC_BYTES_ESTIMATE=0\nJOURNAL_ARCHIVED_OLDER_14D_COUNT=0\nJOURNAL_ARCHIVED_OLDER_14D_ALLOC_BYTES_ESTIMATE=0\nJOURNAL_ARCHIVED_OLDER_30D_COUNT=0\nJOURNAL_ARCHIVED_OLDER_30D_ALLOC_BYTES_ESTIMATE=0\nJOURNAL_ARCHIVED_OLDER_60D_COUNT=0\nJOURNAL_ARCHIVED_OLDER_60D_ALLOC_BYTES_ESTIMATE=0\nJOURNAL_ARCHIVED_OLDER_90D_COUNT=0\nJOURNAL_ARCHIVED_OLDER_90D_ALLOC_BYTES_ESTIMATE=0\nJOURNAL_BOOT_COUNT=3\nREC|ROOT_RETAINED|backups|266740369|55|2\nREC|ROOT_RETAINED|homelab-cleanup-backups|2788|47|0\nREC|ROOT_RETAINED|homelab-notes|944|113|0\nREC|ROOT_RETAINED|homelab-secrets|3821|113|0\nREC|ROOT_RETAINED|rclone-config-backups|12739|109|0\nREC|ROOT_RETAINED|restore-drills|0|55|0\nREC|ROOT_RETAINED|script-backups|5064|89|0\nREC|ROOT_RETAINED|vm180-retirement-components-20260904T053954Z|7647|32|0\nREC|ROOT_FILE_CANDIDATE|597_ENABLE_FORUM_PERSISTENT_MSMTP_PROOF.txt|892|96|0|6db90e2336bc5520254571a615778bb144479fdf42b8c887247f432629a0e6b5\nREC|ROOT_FILE_CANDIDATE|597_enable_forum_persistent_msmtp.sh|2891|96|0|5a37ff3c0a49ca19c7348061d94c4edea7b5323d5c7a06832d676e78700861be\nREC|STAGING_TOPLEVEL|app|0|113|35\nREC|STAGING_TOPLEVEL|breakglass-vm-cloud|0|60|0\nREC|STAGING_TOPLEVEL|cluster-admin-vm180-mail-cloud|1188412111|32|1\nREC|STAGING_TOPLEVEL|emergency|0|113|15\nREC|STAGING_TOPLEVEL|full|4680|113|30\nREC|STAGING_TOPLEVEL|homelab-admin-rollback|0|80|0\nREC|STAGING_TOPLEVEL|homelab-cloud-quorum-tmp|0|15|1\nREC|STAGING_TOPLEVEL|homelab-vm-cloud-quorum|705960|58|1\nREC|STAGING_TOPLEVEL|homelab-vm-restore-validation|0|56|2\nREC|STAGING_TOPLEVEL|logs|0|113|0\nREC|STAGING_TOPLEVEL|lost+found|0|113|0\nREC|STAGING_TOPLEVEL|mail-cloud-edge-vm-upload|7118|109|0\nREC|STAGING_TOPLEVEL|mail-cloud-edge-vm-upload-auto|1114820|78|0\nREC|STAGING_TOPLEVEL|mail-cloud-edge-vm-upload-chunked|219626|109|0\nREC|STAGING_TOPLEVEL|offhost|1391095500|35|0\nREC|STAGING_TOPLEVEL|restore-drills|0|89|0\nREC|STAGING_TOPLEVEL|tmp|0|113|22\nREC|STAGING_TOPLEVEL|vzdump|26812|79|17\nREC|STAGING_TOPLEVEL|vzdump-qemu-160-2026_08_07-03_30_57.log|9239|60|0\nREC|STAGING_TOPLEVEL|vzdump-qemu-9130-2026_08_07-15_19_25.log|1029|59|0\nREC|STAGING_TOPLEVEL|vzdump-qemu-9130-2026_08_07-15_24_08.log|3310|59|0\nREC|STAGING_TOPLEVEL|vzdump-qemu-9130-2026_08_07-15_33_16.log|6545|59|0\nSTAGING_ZEROREF_OLDER30D_COUNT=12\nSTAGING_ZEROREF_OLDER30D_BYTES=1392457187\nPURGE_SIM_CEPH_TARGET_COUNT=14\nREC|PURGE_TARGET|CEPH|ceph-common\nREC|PURGE_TARGET|CEPH|ceph-fuse\nREC|PURGE_TARGET|CEPH|libcephfs2\nREC|PURGE_TARGET|CEPH|librados2\nREC|PURGE_TARGET|CEPH|librados2-perl\nREC|PURGE_TARGET|CEPH|libradosstriper1\nREC|PURGE_TARGET|CEPH|librbd1\nREC|PURGE_TARGET|CEPH|librgw2\nREC|PURGE_TARGET|CEPH|python3-ceph-argparse\nREC|PURGE_TARGET|CEPH|python3-ceph-common\nREC|PURGE_TARGET|CEPH|python3-cephfs\nREC|PURGE_TARGET|CEPH|python3-rados\nREC|PURGE_TARGET|CEPH|python3-rbd\nREC|PURGE_TARGET|CEPH|python3-rgw\nPURGE_SIM_CEPH_RC=0\nPURGE_SIM_CEPH_REMOVE_COUNT=23\nPURGE_SIM_CEPH_CRITICAL_REMOVE_COUNT=6\nREC|PURGE_SIM_REMOVE|CEPH|proxmox-ve|CRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|pve-manager|CRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|pve-container|CRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|pve-ha-manager|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|qemu-server|CRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|spiceterm|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|pve-qemu-kvm|CRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|libpve-guest-common-perl|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|libpve-storage-perl|CRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|ceph-common|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|ceph-fuse|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|python3-cephfs|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|libcephfs2|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|python3-rgw|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|python3-rados|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|librgw2|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|librados2|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|librados2-perl|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|libradosstriper1|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|python3-rbd|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|librbd1|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|python3-ceph-argparse|NONCRITICAL\nREC|PURGE_SIM_REMOVE|CEPH|python3-ceph-common|NONCRITICAL\nPURGE_SIM_ZFS_TARGET_COUNT=7\nREC|PURGE_TARGET|ZFS|libnvpair3linux\nREC|PURGE_TARGET|ZFS|libuutil3linux\nREC|PURGE_TARGET|ZFS|libzfs7linux\nREC|PURGE_TARGET|ZFS|libzpool7linux\nREC|PURGE_TARGET|ZFS|zfs-initramfs\nREC|PURGE_TARGET|ZFS|zfs-zed\nREC|PURGE_TARGET|ZFS|zfsutils-linux\nPURGE_SIM_ZFS_RC=0\nPURGE_SIM_ZFS_REMOVE_COUNT=7\nPURGE_SIM_ZFS_CRITICAL_REMOVE_COUNT=0\nREC|PURGE_SIM_REMOVE|ZFS|zfs-zed|NONCRITICAL\nREC|PURGE_SIM_REMOVE|ZFS|zfs-initramfs|NONCRITICAL\nREC|PURGE_SIM_REMOVE|ZFS|zfsutils-linux|NONCRITICAL\nREC|PURGE_SIM_REMOVE|ZFS|libzpool7linux|NONCRITICAL\nREC|PURGE_SIM_REMOVE|ZFS|libnvpair3linux|NONCRITICAL\nREC|PURGE_SIM_REMOVE|ZFS|libzfs7linux|NONCRITICAL\nREC|PURGE_SIM_REMOVE|ZFS|libuutil3linux|NONCRITICAL\nPURGE_SIM_NFS_ISCSI_RPCBIND_TARGET_COUNT=4\nREC|PURGE_TARGET|NFS_ISCSI_RPCBIND|nfs-common\nREC|PURGE_TARGET|NFS_ISCSI_RPCBIND|rpcbind\nREC|PURGE_TARGET|NFS_ISCSI_RPCBIND|open-iscsi\nREC|PURGE_TARGET|NFS_ISCSI_RPCBIND|libopeniscsiusr\nPURGE_SIM_NFS_ISCSI_RPCBIND_RC=0\nPURGE_SIM_NFS_ISCSI_RPCBIND_REMOVE_COUNT=11\nPURGE_SIM_NFS_ISCSI_RPCBIND_CRITICAL_REMOVE_COUNT=5\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|open-iscsi|NONCRITICAL\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|libopeniscsiusr|NONCRITICAL\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|proxmox-ve|CRITICAL\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|pve-manager|CRITICAL\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|pve-container|CRITICAL\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|pve-ha-manager|NONCRITICAL\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|qemu-server|CRITICAL\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|libpve-guest-common-perl|NONCRITICAL\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|libpve-storage-perl|CRITICAL\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|nfs-common|NONCRITICAL\nREC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|rpcbind|NONCRITICAL\nPURGE_SIM_POSTFIX_TARGET_COUNT=1\nREC|PURGE_TARGET|POSTFIX|postfix\nPURGE_SIM_POSTFIX_RC=0\nPURGE_SIM_POSTFIX_REMOVE_COUNT=4\nPURGE_SIM_POSTFIX_CRITICAL_REMOVE_COUNT=2\nREC|PURGE_SIM_REMOVE|POSTFIX|bsd-mailx|NONCRITICAL\nREC|PURGE_SIM_REMOVE|POSTFIX|proxmox-ve|CRITICAL\nREC|PURGE_SIM_REMOVE|POSTFIX|pve-manager|CRITICAL\nREC|PURGE_SIM_REMOVE|POSTFIX|postfix|NONCRITICAL\nAPT_AUTOREMOVE_SIM_RC=0\nAPT_AUTOREMOVE_SIM_REMOVE_COUNT=0\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\nVM160_BACKUP_DELETE_CLASS=KEEP_BLOCKED_BY_CURRENT_AUTOMATION_REFS\nNETBIRD_ROLLBACK_DELETE_CLASS=TARGETED_DUPLICATE_ROLLBACK_CLEANUP_CANDIDATE\nJOURNAL_DELETE_CLASS=NO_OLDER30D_ARCHIVED_ESTIMATE\nPACKAGE_CEPH_DELETE_CLASS=DO_NOT_PURGE_CRITICAL_DEPENDENCY\nPACKAGE_ZFS_DELETE_CLASS=ROLE_AUDIT_REQUIRED_BEFORE_PURGE\nPACKAGE_NFS_ISCSI_RPCBIND_DELETE_CLASS=DO_NOT_PURGE_CRITICAL_DEPENDENCY\nPACKAGE_POSTFIX_DELETE_CLASS=DO_NOT_PURGE_CRITICAL_DEPENDENCY\nDECISION=PASS_PVE02_DEEP_CLEANUP_CANDIDATE_AUDIT\nNEXT_GATE=PVE02_TARGETED_CLEANUP_DECISION\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-261006-PVE02-DEEP-CLEANUP-CANDIDATE-AUDIT-99678R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" + "output": "PVE03_TARGETED_SAFE_CLEANUP=V1\nMODE=change\nNO_REBOOT=true\nNO_PACKAGE_MUTATION=true\nNO_GUEST_MUTATION=true\nNO_NETWORK_MUTATION=true\nNO_DNS_MUTATION=true\nNO_SERVICE_RESTART=true\nNO_LVM_MUTATION=true\nNO_VM130_TEMP_BACKUP_DELETE=true\nNO_VM211_ROLLBACK_DELETE=true\nNO_LXC_TEMPLATE_DELETE=true\nNO_CUSTOM_SCRIPT_DELETE=true\nRUNNING_KERNEL_PRE=7.0.14-20-pve\nCLUSTER_VM_INVARIANTS_PRE=true\nFAILED_UNIT_COUNT_PRE=0\nAPT_SIM_RC_PRE=0\nAPT_INST_COUNT_PRE=0\nAPT_REMV_COUNT_PRE=0\nVM130_TEMP_BACKUP_EXISTS_PRE=true\nVM130_TEMP_BACKUP_SIZE_PRE=10721856155\nVM130_TEMP_BACKUP_AGE_D_PRE=16\nVM130_TEMP_BACKUP_OPEN_REFS_PRE=0\nLXC_TEMPLATE_KEEP_EXISTS_PRE=true\nLXC_TEMPLATE_KEEP_SIZE_PRE=129710398\nVM211_ROLLBACK_ARCHIVE_READY_PRE=true\nVM211_ROLLBACK_SIZE_PRE=645961628\nVM211_ROLLBACK_SHA_PRE=4adb6446d9450f7033016e5718db2f259d69dfe9d84e576fe91e73240565abee\nCLOUD_IMAGE_EXISTS_PRE=true\nCLOUD_IMAGE_SIZE_PRE=339017728\nCLOUD_IMAGE_AGE_D_PRE=126\nCLOUD_IMAGE_REFERENCE_COUNT_PRE=0\nCLOUD_IMAGE_OPEN_REF_COUNT_PRE=0\nCLOUD_IMAGE_QEMU_INFO_RC_PRE=0\nCLOUD_IMAGE_FORMAT_PRE=qcow2\nCLOUD_IMAGE_CURRENT_GUEST_REF_PRE=false\nLOCAL_LOG_d851ce752922_READY_PRE=true\nLOCAL_LOG_060ec2325ef4_READY_PRE=true\nLOCAL_LOG_2cdfe6f7e78f_READY_PRE=true\nLOCAL_LOG_DELETE_COUNT_PRE=3\nLOCAL_LOG_DELETE_BYTES_PRE=10350\nSTAGING_DELETE_COUNT_PRE=131\nSTAGING_DELETE_BYTES_PRE=502691\nSTAGING_DELETE_OPEN_REF_COUNT_PRE=0\nSTAGING_DELETE_TOPDIR_SET_SHA_PRE=8ac0c03f1af16946a0d45c0b0bd0f5392a80ea1b561aabb77ca47719da87497d\nREC|STAGING_DELETE_TOPDIR_PRE|homelab-vm-cloud-quorum\nREC|STAGING_DELETE_TOPDIR_PRE|vzdump\nPYC_READY_PRE=true\nPYC_SIZE_PRE=10390\nTARGETED_CLEANUP_PREFLIGHT=true\nDELETE_FILE_COUNT=136\nDELETE_SET_SHA=239e5445730cc9528750cba85383fbafa20b99670b9215826459d81a421c4a82\nTraceback (most recent call last):\n File \"\", line 250, in \nTypeError: unsupported operand type(s) for +: 'int' and 'str'\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index fb99d88c..0ceb0eab 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,307 +1,87 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-261006-PVE02-DEEP-CLEANUP-CANDIDATE-AUDIT-99678R1 -STATUS=OK -RC=0 +COMMAND_ID=SUPPORT-261006-PVE03-TARGETED-SAFE-CLEANUP-99678R1 +STATUS=FAIL +RC=76 HOST=pve01 -MODE=read-only -COMPONENT=pve02-deep-cleanup-candidate-audit +MODE=change +COMPONENT=pve03-targeted-safe-cleanup REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=4862fd055a2cc099e2c67bc685591f5657ce53c40d8b2432e7d34485e63dda6c +COMMAND_SHA256=f1ce2829306f8225fb2810a773a9e9b544c668d6abfb2a75e1b1c47bd8d1e137 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 +CHANGE_DECLARED=true +RESULT_CONTRACT_VALID=false +RESULT_CONTRACT_STATUS=UNKNOWN +RESULT_CONTRACT_ERROR=MISSING_CONTRACT +COMMAND_RC=1 +CHANGES_MADE=unknown +ROLLBACK_STARTED=unknown ROLLBACK_RESTORED=null -MUTATION_OUTCOME=NO_MUTATION +MUTATION_OUTCOME=UNKNOWN SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=622b2602b2a6f8535e269344682b21cd56d099a7a0906e1a092ee41f3b317a82 -SANITIZED_OUTPUT_SHA256=622b2602b2a6f8535e269344682b21cd56d099a7a0906e1a092ee41f3b317a82 +RAW_EVIDENCE_SHA256=9f29e5fe694e74028b66d35e8c4645486b49c97c826adf8999b1aefa573770db +SANITIZED_OUTPUT_SHA256=9f29e5fe694e74028b66d35e8c4645486b49c97c826adf8999b1aefa573770db OUTPUT_BEGIN -PVE02_DEEP_CLEANUP_CONTROLLER=V2 -PVE01_LOCAL_CONTEXT_READONLY=true -PVE01_UNIFIED_VM160_TARGET_COUNT=0 -PVE01_V2_VMID160_TARGET_COUNT=7 -PVE01_V2_VMID160_ENABLED_TRUE_COUNT=0 -PVE02_REMOTE_AUDIT_RC=0 -PVE02_REMOTE_STDERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -PVE02_DEEP_CLEANUP_CANDIDATE_AUDIT=V2 -MODE=read-only +PVE03_TARGETED_SAFE_CLEANUP=V1 +MODE=change NO_REBOOT=true NO_PACKAGE_MUTATION=true NO_GUEST_MUTATION=true -NO_CONFIG_WRITE=true -NO_FILE_DELETE=true -NO_STORAGE_MUTATION=true NO_NETWORK_MUTATION=true +NO_DNS_MUTATION=true NO_SERVICE_RESTART=true -NO_APT_UPDATE=true -NO_APT_CLEAN=true -NO_JOURNAL_VACUUM=true -NO_REMOTE_WRITE=true -NODE_HOSTNAME=pve02 -RUNNING_KERNEL=7.0.14-20-pve -PVEVERSION=pve-manager/9.2.21/4f6e0ac86f9e8c7f (running kernel: 7.0.14-20-pve) -SYSTEMD_STATE=running -FAILED_UNIT_COUNT=0 -GUEST_111_STATUS_RC=0 -GUEST_111_STATUS=status: running -GUEST_113_STATUS_RC=0 -GUEST_113_STATUS=status: running -GUEST_9130_STATUS_RC=0 -GUEST_9130_STATUS=status: stopped -GUEST_160_STATUS_RC=2 -GUEST_160_STATUS= -REC|SERVICE|pveproxy|active|enabled -REC|SERVICE|pvedaemon|active|enabled -REC|SERVICE|pvestatd|active|enabled -REC|SERVICE|pve-cluster|active|enabled -REC|SERVICE|corosync|active|enabled -REC|SERVICE|netbird|active|enabled -REC|SERVICE|routerguard-network.service|active|static -REC|SERVICE|routerguard-hostapd.service|active|static -REC|SERVICE|routerguard-dnsmasq.service|active|static -REC|SERVICE|routerguard-firewall.timer|active|static -REC|SERVICE|postfix|active|enabled -REC|SERVICE|rpcbind|active|enabled -REC|SERVICE|iscsid|inactive|disabled -REC|SERVICE|open-iscsi|inactive|enabled -REC|SERVICE|zfs-zed|active|enabled -STORAGE_TYPE_DIR_COUNT=1 -STORAGE_TYPE_LVMTHIN_COUNT=1 -STORAGE_TYPE_RBD_COUNT=0 -STORAGE_TYPE_CEPHFS_COUNT=0 -STORAGE_TYPE_ISCSI_COUNT=0 -STORAGE_TYPE_NFS_COUNT=0 -STORAGE_TYPE_ZFSPOOL_COUNT=0 -ZPOOL_COUNT=0 -GITEA_BINARY_PRESENT=false -GITEA_DPKG_PRESENT=false -GITEA_UNIT_PRESENT=false -VM160_LOCAL_ARCHIVE_COUNT=1 -REC|VM160_ARCHIVE|1|LOCAL_VZ_DUMP|vzdump-qemu-160-2026_10_05-20_53_32.vma.zst|3905927732|1791222991|0|d717e53becb78682108dc8639a76b7994cc742d9068d680f56f0ac5bfd91c0d6 -REC|VM160_ARCHIVE_ZSTD|1|0|e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -REC|VM160_ARCHIVE_VMA|1|0|e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855|e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -VM160_BYTE_IDENTICAL_DUPLICATE_ARCHIVE_COUNT=0 -VM160_REFERENCE_FILE_COUNT=1 -VM160_CURRENT_AUTOMATION_REF_COUNT=1 -REC|VM160_CURRENT_AUTOMATION_REF|09dadd2f66e3edb8b94c45001e0aa28d89362d66ec509aba3cec53bc924ffe22|homelab-vm-cloud-quorum-node-worker -RCLONE_LISTREMOTES_RC=0 -RCLONE_REMOTE_COUNT=26 -RCLONE_REMOTE_ba989ba2ee746330_RC=0 -RCLONE_REMOTE_ba989ba2ee746330_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_ba989ba2ee746330_VM160_COUNT=0 -RCLONE_REMOTE_d6f277cbb6b3c16d_RC=0 -RCLONE_REMOTE_d6f277cbb6b3c16d_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_d6f277cbb6b3c16d_VM160_COUNT=0 -RCLONE_REMOTE_09cffd1ef8e9c6f8_RC=0 -RCLONE_REMOTE_09cffd1ef8e9c6f8_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_09cffd1ef8e9c6f8_VM160_COUNT=0 -RCLONE_REMOTE_f5d7b1f80ac6cbab_RC=0 -RCLONE_REMOTE_f5d7b1f80ac6cbab_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_f5d7b1f80ac6cbab_VM160_COUNT=0 -RCLONE_REMOTE_853fb3c4a4aefa16_RC=0 -RCLONE_REMOTE_853fb3c4a4aefa16_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_853fb3c4a4aefa16_VM160_COUNT=0 -RCLONE_REMOTE_e089ce77dae7e6c8_RC=0 -RCLONE_REMOTE_e089ce77dae7e6c8_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_e089ce77dae7e6c8_VM160_COUNT=0 -RCLONE_REMOTE_38a7e061eb547c8d_RC=0 -RCLONE_REMOTE_38a7e061eb547c8d_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_38a7e061eb547c8d_VM160_COUNT=0 -RCLONE_REMOTE_995342067a8b6355_RC=0 -RCLONE_REMOTE_995342067a8b6355_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_995342067a8b6355_VM160_COUNT=0 -RCLONE_REMOTE_f17fcdb7a565173a_RC=0 -RCLONE_REMOTE_f17fcdb7a565173a_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_f17fcdb7a565173a_VM160_COUNT=0 -RCLONE_REMOTE_4f35325e339bdac3_RC=0 -RCLONE_REMOTE_4f35325e339bdac3_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_4f35325e339bdac3_VM160_COUNT=0 -RCLONE_REMOTE_826f9e2738630f14_RC=0 -RCLONE_REMOTE_826f9e2738630f14_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_826f9e2738630f14_VM160_COUNT=0 -RCLONE_REMOTE_d4b56f8204a45316_RC=0 -RCLONE_REMOTE_d4b56f8204a45316_ERR_SHA=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -RCLONE_REMOTE_d4b56f8204a45316_VM160_COUNT=0 -RCLONE_TOTAL_VM160_ARCHIVE_COUNT=0 -RCLONE_VM160_SAME_SIZE_CANDIDATE_COUNT=0 -NETBIRD_ROLLBACK_DIR_COUNT=3 -REC|NETBIRD_ROLLBACK|.workers2-99198-pve02-netbird-rollback|30424796|7|5|547c0a3f0225ccfb14e90b12357f9f2015a2dc2751f57e78237d5414efe0795d|0 -REC|NETBIRD_ROLLBACK|.workers2-99199-pve02-netbird-rollback|30424796|7|5|547c0a3f0225ccfb14e90b12357f9f2015a2dc2751f57e78237d5414efe0795d|0 -REC|NETBIRD_ROLLBACK|.workers2-99203-pve02-netbird-rollback|30424796|7|5|547c0a3f0225ccfb14e90b12357f9f2015a2dc2751f57e78237d5414efe0795d|0 -NETBIRD_ROLLBACK_ALL_BYTE_IDENTICAL=true -NETBIRD_STATUS_RC=0 -NETBIRD_MANAGEMENT_CONNECTED=true -NETBIRD_SIGNAL_CONNECTED=true -NETBIRD_VERSION=0.80.0 -NETBIRD_DUPLICATE_ROLLBACK_DELETE_CANDIDATE_COUNT=2 -JOURNAL_DISK_USAGE_RC=0 -JOURNAL_DISK_USAGE_SHA=e600ae2dda945317d3234daf7327356e2e04148d99356d72ae5073004df349a9 -JOURNAL_DISK_USAGE_TEXT=Archived and active journals take up 1G in the file system. -JOURNAL_FILE_COUNT=24 -JOURNAL_ALLOC_BYTES=1085509632 -JOURNAL_ARCHIVED_OLDER_7D_COUNT=0 -JOURNAL_ARCHIVED_OLDER_7D_ALLOC_BYTES_ESTIMATE=0 -JOURNAL_ARCHIVED_OLDER_14D_COUNT=0 -JOURNAL_ARCHIVED_OLDER_14D_ALLOC_BYTES_ESTIMATE=0 -JOURNAL_ARCHIVED_OLDER_30D_COUNT=0 -JOURNAL_ARCHIVED_OLDER_30D_ALLOC_BYTES_ESTIMATE=0 -JOURNAL_ARCHIVED_OLDER_60D_COUNT=0 -JOURNAL_ARCHIVED_OLDER_60D_ALLOC_BYTES_ESTIMATE=0 -JOURNAL_ARCHIVED_OLDER_90D_COUNT=0 -JOURNAL_ARCHIVED_OLDER_90D_ALLOC_BYTES_ESTIMATE=0 -JOURNAL_BOOT_COUNT=3 -REC|ROOT_RETAINED|backups|266740369|55|2 -REC|ROOT_RETAINED|homelab-cleanup-backups|2788|47|0 -REC|ROOT_RETAINED|homelab-notes|944|113|0 -REC|ROOT_RETAINED|homelab-secrets|3821|113|0 -REC|ROOT_RETAINED|rclone-config-backups|12739|109|0 -REC|ROOT_RETAINED|restore-drills|0|55|0 -REC|ROOT_RETAINED|script-backups|5064|89|0 -REC|ROOT_RETAINED|vm180-retirement-components-20260904T053954Z|7647|32|0 -REC|ROOT_FILE_CANDIDATE|597_ENABLE_FORUM_PERSISTENT_MSMTP_PROOF.txt|892|96|0|6db90e2336bc5520254571a615778bb144479fdf42b8c887247f432629a0e6b5 -REC|ROOT_FILE_CANDIDATE|597_enable_forum_persistent_msmtp.sh|2891|96|0|5a37ff3c0a49ca19c7348061d94c4edea7b5323d5c7a06832d676e78700861be -REC|STAGING_TOPLEVEL|app|0|113|35 -REC|STAGING_TOPLEVEL|breakglass-vm-cloud|0|60|0 -REC|STAGING_TOPLEVEL|cluster-admin-vm180-mail-cloud|1188412111|32|1 -REC|STAGING_TOPLEVEL|emergency|0|113|15 -REC|STAGING_TOPLEVEL|full|4680|113|30 -REC|STAGING_TOPLEVEL|homelab-admin-rollback|0|80|0 -REC|STAGING_TOPLEVEL|homelab-cloud-quorum-tmp|0|15|1 -REC|STAGING_TOPLEVEL|homelab-vm-cloud-quorum|705960|58|1 -REC|STAGING_TOPLEVEL|homelab-vm-restore-validation|0|56|2 -REC|STAGING_TOPLEVEL|logs|0|113|0 -REC|STAGING_TOPLEVEL|lost+found|0|113|0 -REC|STAGING_TOPLEVEL|mail-cloud-edge-vm-upload|7118|109|0 -REC|STAGING_TOPLEVEL|mail-cloud-edge-vm-upload-auto|1114820|78|0 -REC|STAGING_TOPLEVEL|mail-cloud-edge-vm-upload-chunked|219626|109|0 -REC|STAGING_TOPLEVEL|offhost|1391095500|35|0 -REC|STAGING_TOPLEVEL|restore-drills|0|89|0 -REC|STAGING_TOPLEVEL|tmp|0|113|22 -REC|STAGING_TOPLEVEL|vzdump|26812|79|17 -REC|STAGING_TOPLEVEL|vzdump-qemu-160-2026_08_07-03_30_57.log|9239|60|0 -REC|STAGING_TOPLEVEL|vzdump-qemu-9130-2026_08_07-15_19_25.log|1029|59|0 -REC|STAGING_TOPLEVEL|vzdump-qemu-9130-2026_08_07-15_24_08.log|3310|59|0 -REC|STAGING_TOPLEVEL|vzdump-qemu-9130-2026_08_07-15_33_16.log|6545|59|0 -STAGING_ZEROREF_OLDER30D_COUNT=12 -STAGING_ZEROREF_OLDER30D_BYTES=1392457187 -PURGE_SIM_CEPH_TARGET_COUNT=14 -REC|PURGE_TARGET|CEPH|ceph-common -REC|PURGE_TARGET|CEPH|ceph-fuse -REC|PURGE_TARGET|CEPH|libcephfs2 -REC|PURGE_TARGET|CEPH|librados2 -REC|PURGE_TARGET|CEPH|librados2-perl -REC|PURGE_TARGET|CEPH|libradosstriper1 -REC|PURGE_TARGET|CEPH|librbd1 -REC|PURGE_TARGET|CEPH|librgw2 -REC|PURGE_TARGET|CEPH|python3-ceph-argparse -REC|PURGE_TARGET|CEPH|python3-ceph-common -REC|PURGE_TARGET|CEPH|python3-cephfs -REC|PURGE_TARGET|CEPH|python3-rados -REC|PURGE_TARGET|CEPH|python3-rbd -REC|PURGE_TARGET|CEPH|python3-rgw -PURGE_SIM_CEPH_RC=0 -PURGE_SIM_CEPH_REMOVE_COUNT=23 -PURGE_SIM_CEPH_CRITICAL_REMOVE_COUNT=6 -REC|PURGE_SIM_REMOVE|CEPH|proxmox-ve|CRITICAL -REC|PURGE_SIM_REMOVE|CEPH|pve-manager|CRITICAL -REC|PURGE_SIM_REMOVE|CEPH|pve-container|CRITICAL -REC|PURGE_SIM_REMOVE|CEPH|pve-ha-manager|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|qemu-server|CRITICAL -REC|PURGE_SIM_REMOVE|CEPH|spiceterm|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|pve-qemu-kvm|CRITICAL -REC|PURGE_SIM_REMOVE|CEPH|libpve-guest-common-perl|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|libpve-storage-perl|CRITICAL -REC|PURGE_SIM_REMOVE|CEPH|ceph-common|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|ceph-fuse|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|python3-cephfs|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|libcephfs2|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|python3-rgw|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|python3-rados|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|librgw2|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|librados2|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|librados2-perl|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|libradosstriper1|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|python3-rbd|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|librbd1|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|python3-ceph-argparse|NONCRITICAL -REC|PURGE_SIM_REMOVE|CEPH|python3-ceph-common|NONCRITICAL -PURGE_SIM_ZFS_TARGET_COUNT=7 -REC|PURGE_TARGET|ZFS|libnvpair3linux -REC|PURGE_TARGET|ZFS|libuutil3linux -REC|PURGE_TARGET|ZFS|libzfs7linux -REC|PURGE_TARGET|ZFS|libzpool7linux -REC|PURGE_TARGET|ZFS|zfs-initramfs -REC|PURGE_TARGET|ZFS|zfs-zed -REC|PURGE_TARGET|ZFS|zfsutils-linux -PURGE_SIM_ZFS_RC=0 -PURGE_SIM_ZFS_REMOVE_COUNT=7 -PURGE_SIM_ZFS_CRITICAL_REMOVE_COUNT=0 -REC|PURGE_SIM_REMOVE|ZFS|zfs-zed|NONCRITICAL -REC|PURGE_SIM_REMOVE|ZFS|zfs-initramfs|NONCRITICAL -REC|PURGE_SIM_REMOVE|ZFS|zfsutils-linux|NONCRITICAL -REC|PURGE_SIM_REMOVE|ZFS|libzpool7linux|NONCRITICAL -REC|PURGE_SIM_REMOVE|ZFS|libnvpair3linux|NONCRITICAL -REC|PURGE_SIM_REMOVE|ZFS|libzfs7linux|NONCRITICAL -REC|PURGE_SIM_REMOVE|ZFS|libuutil3linux|NONCRITICAL -PURGE_SIM_NFS_ISCSI_RPCBIND_TARGET_COUNT=4 -REC|PURGE_TARGET|NFS_ISCSI_RPCBIND|nfs-common -REC|PURGE_TARGET|NFS_ISCSI_RPCBIND|rpcbind -REC|PURGE_TARGET|NFS_ISCSI_RPCBIND|open-iscsi -REC|PURGE_TARGET|NFS_ISCSI_RPCBIND|libopeniscsiusr -PURGE_SIM_NFS_ISCSI_RPCBIND_RC=0 -PURGE_SIM_NFS_ISCSI_RPCBIND_REMOVE_COUNT=11 -PURGE_SIM_NFS_ISCSI_RPCBIND_CRITICAL_REMOVE_COUNT=5 -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|open-iscsi|NONCRITICAL -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|libopeniscsiusr|NONCRITICAL -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|proxmox-ve|CRITICAL -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|pve-manager|CRITICAL -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|pve-container|CRITICAL -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|pve-ha-manager|NONCRITICAL -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|qemu-server|CRITICAL -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|libpve-guest-common-perl|NONCRITICAL -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|libpve-storage-perl|CRITICAL -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|nfs-common|NONCRITICAL -REC|PURGE_SIM_REMOVE|NFS_ISCSI_RPCBIND|rpcbind|NONCRITICAL -PURGE_SIM_POSTFIX_TARGET_COUNT=1 -REC|PURGE_TARGET|POSTFIX|postfix -PURGE_SIM_POSTFIX_RC=0 -PURGE_SIM_POSTFIX_REMOVE_COUNT=4 -PURGE_SIM_POSTFIX_CRITICAL_REMOVE_COUNT=2 -REC|PURGE_SIM_REMOVE|POSTFIX|bsd-mailx|NONCRITICAL -REC|PURGE_SIM_REMOVE|POSTFIX|proxmox-ve|CRITICAL -REC|PURGE_SIM_REMOVE|POSTFIX|pve-manager|CRITICAL -REC|PURGE_SIM_REMOVE|POSTFIX|postfix|NONCRITICAL -APT_AUTOREMOVE_SIM_RC=0 -APT_AUTOREMOVE_SIM_REMOVE_COUNT=0 -CHANGES_MADE=false -ROLLBACK_STARTED=false -ROLLBACK_RESTORED=null -MUTATION_OUTCOME=NO_MUTATION -VM160_BACKUP_DELETE_CLASS=KEEP_BLOCKED_BY_CURRENT_AUTOMATION_REFS -NETBIRD_ROLLBACK_DELETE_CLASS=TARGETED_DUPLICATE_ROLLBACK_CLEANUP_CANDIDATE -JOURNAL_DELETE_CLASS=NO_OLDER30D_ARCHIVED_ESTIMATE -PACKAGE_CEPH_DELETE_CLASS=DO_NOT_PURGE_CRITICAL_DEPENDENCY -PACKAGE_ZFS_DELETE_CLASS=ROLE_AUDIT_REQUIRED_BEFORE_PURGE -PACKAGE_NFS_ISCSI_RPCBIND_DELETE_CLASS=DO_NOT_PURGE_CRITICAL_DEPENDENCY -PACKAGE_POSTFIX_DELETE_CLASS=DO_NOT_PURGE_CRITICAL_DEPENDENCY -DECISION=PASS_PVE02_DEEP_CLEANUP_CANDIDATE_AUDIT -NEXT_GATE=PVE02_TARGETED_CLEANUP_DECISION -CHANGES_MADE=false -ROLLBACK_STARTED=false -ROLLBACK_RESTORED=null -MUTATION_OUTCOME=NO_MUTATION -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-261006-PVE02-DEEP-CLEANUP-CANDIDATE-AUDIT-99678R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} +NO_LVM_MUTATION=true +NO_VM130_TEMP_BACKUP_DELETE=true +NO_VM211_ROLLBACK_DELETE=true +NO_LXC_TEMPLATE_DELETE=true +NO_CUSTOM_SCRIPT_DELETE=true +RUNNING_KERNEL_PRE=7.0.14-20-pve +CLUSTER_VM_INVARIANTS_PRE=true +FAILED_UNIT_COUNT_PRE=0 +APT_SIM_RC_PRE=0 +APT_INST_COUNT_PRE=0 +APT_REMV_COUNT_PRE=0 +VM130_TEMP_BACKUP_EXISTS_PRE=true +VM130_TEMP_BACKUP_SIZE_PRE=10721856155 +VM130_TEMP_BACKUP_AGE_D_PRE=16 +VM130_TEMP_BACKUP_OPEN_REFS_PRE=0 +LXC_TEMPLATE_KEEP_EXISTS_PRE=true +LXC_TEMPLATE_KEEP_SIZE_PRE=129710398 +VM211_ROLLBACK_ARCHIVE_READY_PRE=true +VM211_ROLLBACK_SIZE_PRE=645961628 +VM211_ROLLBACK_SHA_PRE=4adb6446d9450f7033016e5718db2f259d69dfe9d84e576fe91e73240565abee +CLOUD_IMAGE_EXISTS_PRE=true +CLOUD_IMAGE_SIZE_PRE=339017728 +CLOUD_IMAGE_AGE_D_PRE=126 +CLOUD_IMAGE_REFERENCE_COUNT_PRE=0 +CLOUD_IMAGE_OPEN_REF_COUNT_PRE=0 +CLOUD_IMAGE_QEMU_INFO_RC_PRE=0 +CLOUD_IMAGE_FORMAT_PRE=qcow2 +CLOUD_IMAGE_CURRENT_GUEST_REF_PRE=false +LOCAL_LOG_d851ce752922_READY_PRE=true +LOCAL_LOG_060ec2325ef4_READY_PRE=true +LOCAL_LOG_2cdfe6f7e78f_READY_PRE=true +LOCAL_LOG_DELETE_COUNT_PRE=3 +LOCAL_LOG_DELETE_BYTES_PRE=10350 +STAGING_DELETE_COUNT_PRE=131 +STAGING_DELETE_BYTES_PRE=502691 +STAGING_DELETE_OPEN_REF_COUNT_PRE=0 +STAGING_DELETE_TOPDIR_SET_SHA_PRE=8ac0c03f1af16946a0d45c0b0bd0f5392a80ea1b561aabb77ca47719da87497d +REC|STAGING_DELETE_TOPDIR_PRE|homelab-vm-cloud-quorum +REC|STAGING_DELETE_TOPDIR_PRE|vzdump +PYC_READY_PRE=true +PYC_SIZE_PRE=10390 +TARGETED_CLEANUP_PREFLIGHT=true +DELETE_FILE_COUNT=136 +DELETE_SET_SHA=239e5445730cc9528750cba85383fbafa20b99670b9215826459d81a421c4a82 +Traceback (most recent call last): + File "", line 250, in +TypeError: unsupported operand type(s) for +: 'int' and 'str' OUTPUT_END CHAT_OUTPUT_END