cloudstack/scripts/vm/hypervisor/kvm
jmsperu 4a8f0af96d kvm-heartbeat: extract shared fence helper; add 'custom' action; rename to hard-reboot
Per review on PR #13090:
- Refactor common fence-action case into kvmha-fence.sh sourced by both
  kvmheartbeat.sh and kvmspheartbeat.sh (per @sureshanaparti).
- Add 'custom' fence action that invokes an operator-supplied script
  (kvm.heartbeat.fence.custom.script, default /etc/cloudstack/agent/
  heartbeat-fence-custom.sh) with the heartbeat script name as arg;
  falls back to hard-reboot if the script is missing/non-executable
  (per @NuxRo).
- Rename canonical action 'reboot' -> 'hard-reboot' for clarity; keep
  'reboot' accepted as alias so existing deployments don't break (per
  @DaanHoogland). Default behavior unchanged: sysrq-trigger reboot,
  required where a stale NFSv3 mount blocks systemctl reboot.
2026-06-22 16:45:39 +03:00
..
imageserver backup: veeam kvm integration (#12991) 2026-06-08 08:47:00 +02:00
gpudiscovery.sh Fix domain parsing for GPU & add Display controller in the supported PCI class (#12981) 2026-04-10 09:23:07 +05:30
kvmha-fence.sh kvm-heartbeat: extract shared fence helper; add 'custom' action; rename to hard-reboot 2026-06-22 16:45:39 +03:00
kvmheartbeat.sh kvm-heartbeat: extract shared fence helper; add 'custom' action; rename to hard-reboot 2026-06-22 16:45:39 +03:00
kvmsmpheartbeat.sh KVM: Enable HA heartbeat on ShareMountPoint (#12773) 2026-04-10 14:12:40 +05:30
kvmspheartbeat.sh kvm-heartbeat: extract shared fence helper; add 'custom' action; rename to hard-reboot 2026-06-22 16:45:39 +03:00
kvmvmactivity.sh Improve logs on kvmvmactivity.sh (#4704) 2021-05-10 16:26:55 +02:00
nasbackup.sh Merge branch '4.22' 2026-04-08 18:09:43 +05:30
nsrkvmbackup.sh Standardize and auto add license headers for Shell files with pre-commit (#12070) 2025-11-14 14:23:41 +01:00
nsrkvmrestore.sh Standardize and auto add license headers for Shell files with pre-commit (#12070) 2025-11-14 14:23:41 +01:00
patch.sh Adding AutoScaling for cks + CKS CoreOS EOL update + systemvmtemplate improvements (#4329) 2021-10-06 21:17:41 +05:30
setup_agent.sh pre-commit: add hook to trim trailing whitespace (#8205) 2024-05-28 09:01:30 +02:00