Martin Peřina has uploaded a new change for review.

Change subject: core: Add config values for host kdump detection
......................................................................

core: Add config values for host kdump detection

Adds following to ConfigValues:

  KdumpStartedTimeout
  KdumpFinishedTimeout
  NextKdumpTimeout
  FenceKdumpMessageInterval
  FenceKdumpListenerHost
  FenceKdumpListenerPort
  FenceKdumpListenerAliveTimeout

Change-Id: I4451719415958b21aa421105f4154db4afc755c0
Bug-Url: https://bugzilla.redhat.com/1079821
Signed-off-by: Martin Perina <mper...@redhat.com>
---
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/config/ConfigValues.java
M packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql
2 files changed, 59 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/99/27199/1

diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/config/ConfigValues.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/config/ConfigValues.java
index 1cb395e..e6a9580 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/config/ConfigValues.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/config/ConfigValues.java
@@ -1699,5 +1699,56 @@
     @DefaultValueAttribute("true")
     BootMenuSupported,
 
+    /**
+     * Defines maximum timeout to wait until 1st message from kdumping host is 
received (host kdump flow started)
+     * (seconds)
+     */
+    @TypeConverterAttribute(Integer.class)
+    @DefaultValueAttribute("30")
+    KdumpStartedTimeout,
+
+    /**
+     * Defines maximum timeout after last received message from kdumping hosts 
after which the host kdump flow is
+     * marked as FINISHED (seconds)
+     */
+    @TypeConverterAttribute(Integer.class)
+    @DefaultValueAttribute("60")
+    KdumpFinishedTimeout,
+
+    /**
+     * Defines minimum timeout allowed between one kdump flow finished and new 
one started for one host (seconds)
+     */
+    @TypeConverterAttribute(Integer.class)
+    @DefaultValueAttribute("60")
+    NextKdumpTimeout,
+
+    /**
+     * Defines the interval between messages sent by fence_kdump_send (seconds)
+     */
+    @TypeConverterAttribute(Integer.class)
+    @DefaultValueAttribute("5")
+    FenceKdumpMessageInterval,
+
+    /**
+     * Defines the IP address to receive fence_kdump messages on
+     */
+    @TypeConverterAttribute(String.class)
+    @DefaultValueAttribute("")
+    FenceKdumpListenerHost,
+
+    /**
+     * Defines the port to receive fence_kdump messages on
+     */
+    @TypeConverterAttribute(Integer.class)
+    @DefaultValueAttribute("7410")
+    FenceKdumpListenerPort,
+
+    /**
+     * Defines time interval from last heartbeat update of fence_kdump 
listener to consider him alive (seconds)
+     */
+    @TypeConverterAttribute(Integer.class)
+    @DefaultValueAttribute("10")
+    FenceKdumpListenerAliveTimeout,
+
     Invalid;
 }
diff --git a/packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql 
b/packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql
index d856455..8392e6c 100644
--- a/packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql
+++ b/packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql
@@ -677,6 +677,14 @@
 select fn_db_add_config_value('DefaultSerialNumberPolicy','HOST_ID','general');
 select fn_db_add_config_value('DefaultCustomSerialNumber','Dummy serial 
number.','general');
 
+select fn_db_add_config_value('KdumpStartedTimeout','30','general');
+select fn_db_add_config_value('KdumpFinishedTimeout','60','general');
+select fn_db_add_config_value('NextKdumpTimeout','60','general');
+select fn_db_add_config_value('FenceKdumpMessageInterval','5','general');
+select fn_db_add_config_value('FenceKdumpListenerHost','','general');
+select fn_db_add_config_value('FenceKdumpListenerPort','7410','general');
+select fn_db_add_config_value('FenceKdumpListenerAliveTimeout','10','general');
+
 
------------------------------------------------------------------------------------
 --                  Update with override section
 
------------------------------------------------------------------------------------


-- 
To view, visit http://gerrit.ovirt.org/27199
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4451719415958b21aa421105f4154db4afc755c0
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Martin Peřina <mper...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to