This is an automated email from the ASF dual-hosted git repository.
weizhou pushed a commit to branch 4.18
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
The following commit(s) were added to refs/heads/4.18 by this push:
new 672206c3124 kvm: ITCO watchdog added (#8282)
672206c3124 is described below
commit 672206c3124a4225dc3b3ace97fc3755e1b928e7
Author: dahn <[email protected]>
AuthorDate: Mon Feb 12 08:54:39 2024 +0100
kvm: ITCO watchdog added (#8282)
* ITCO watchdog added
* add inject-nmi action
* Update
plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java
Co-authored-by: Wei Zhou <[email protected]>
---------
Co-authored-by: Wei Zhou <[email protected]>
---
.../src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java
b/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java
index b739c0ee0ab..db179f98642 100644
---
a/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java
+++
b/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java
@@ -2157,7 +2157,7 @@ public class LibvirtVMDef {
public static class WatchDogDef {
enum WatchDogModel {
- I6300ESB("i6300esb"), IB700("ib700"), DIAG288("diag288");
+ I6300ESB("i6300esb"), IB700("ib700"), DIAG288("diag288"),
ITCO("itco");
String model;
WatchDogModel(String model) {
@@ -2171,7 +2171,7 @@ public class LibvirtVMDef {
}
enum WatchDogAction {
- RESET("reset"), SHUTDOWN("shutdown"), POWEROFF("poweroff"),
PAUSE("pause"), NONE("none"), DUMP("dump");
+ RESET("reset"), SHUTDOWN("shutdown"), POWEROFF("poweroff"),
PAUSE("pause"), NONE("none"), DUMP("dump"), INJECT_NMI("inject-nmi");
String action;
WatchDogAction(String action) {