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