cloudstack/scripts/vm/hypervisor
jmsperu d64286b52b fix(nas-backup): fail fast on failure + don't delete successful backups (#12843)
Address review feedback on #12843 (verified with a stubbed self-test):
- domjobinfo 'Failed' branch: exit after cleanup instead of looping until
  BACKUP_TIMEOUT (the loop never broke on a failed virsh job).
- backup_stopped_vm qemu-img convert failure: exit after cleanup so a partial
  backup is not treated as success; append to the agent log instead of truncating.
- backup_stopped_vm success: unmount before returning, mirroring backup_running_vm/
  delete_backup. Without this the 'trap cleanup EXIT' fired on success and ran
  'rm -rf $dest', deleting the just-completed backup.
- mount_operation: test mount's own exit in an if-condition so 'set -eo pipefail'
  no longer aborts before the check and a piped tee can't mask a mount failure.
- cleanup: only umount when the path is actually a mount, so a non-mount umount
  error doesn't wrongly report EXIT_CLEANUP_FAILED via the EXIT trap.
2026-06-21 21:12:23 +03:00
..
external/provisioner extension: improve host vm power reporting (#11619) 2026-01-30 14:07:22 +05:30
kvm fix(nas-backup): fail fast on failure + don't delete successful backups (#12843) 2026-06-21 21:12:23 +03:00
ovm3 removed code in comments (#11145) 2025-12-08 16:31:48 +01:00
vmware Add Python flake8 linting for W291 trailing whitespace with Super-Linter (#4687) 2022-03-28 11:40:26 -03:00
xenserver Add support for vTPM for XenServer and XCP-ng 8.3/8.4 (#12263) 2026-01-28 13:12:32 +02:00
update_host_passwd.sh Fixes script that perform change password on hosts (#6783) 2022-12-16 17:21:44 +01:00
versions.sh interpret /etc/redhet-release better (#7570) 2023-06-09 10:29:42 +02:00