Simone Tiraboschi has uploaded a new change for review. Change subject: core: [RFE]Hosted Engine add hosts with Web UI - Config ......................................................................
core: [RFE]Hosted Engine add hosts with Web UI - Config Hosted Engine additional hosts could be simply deployed using the Web UI Currently the user needs to deploy additional hosted-engine hosts only munually running hosted-engine --delpoy on each additional hosts. The feature will enable the user to deploy from the Web UI in an easier way. Feature page: http://www.ovirt.org/Features/Hosted_Engine_add_hosts_with_Web_UI This patch adds the configuration values needed for the feature: HostedEngineBrokerConf: Stores broker.conf content for additional hosted-engine hosts - default '' HostedEngineFHAnswerFile: Stores the answerfile from first host for additional hosted-engine hosts - default '' HostedEngineHEConf: Stores hosted-engine.conf content for additional hosted-engine hosts - default '' Change-Id: I558f02577b7e2f0608c1b5393530f21a642da99f Signed-off-by: Simone Tiraboschi <stira...@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 M packaging/etc/engine-config/engine-config.properties 3 files changed, 29 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/88/41888/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 3d772d6..6222161 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 @@ -2171,6 +2171,24 @@ @DefaultValueAttribute("10000") VMConsoleTicketTolerance, + /** + * Hosted-engine related. + */ + @Reloadable + @TypeConverterAttribute(String.class) + @DefaultValueAttribute("") + HostedEngineBrokerConf, + + @Reloadable + @TypeConverterAttribute(String.class) + @DefaultValueAttribute("") + HostedEngineFHAnswerFile, + + @Reloadable + @TypeConverterAttribute(String.class) + @DefaultValueAttribute("") + HostedEngineHEConf, + Invalid } diff --git a/packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql b/packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql index eeb3e66..4401a05 100644 --- a/packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql +++ b/packaging/dbscripts/upgrade/pre_upgrade/0000_config.sql @@ -123,6 +123,10 @@ --Handling Backup Awareness. select fn_db_add_config_value('BackupCheckPeriodInHours','6','general'); select fn_db_add_config_value('BackupAlertPeriodInDays','1','general'); +--Handling hosted-engine configuration. +select fn_db_add_config_value('HostedEngineBrokerConf','','general'); +select fn_db_add_config_value('HostedEngineFHAnswerFile','','general'); +select fn_db_add_config_value('HostedEngineHEConf','','general'); --Handling Engine working mode select fn_db_add_config_value('EngineMode','Active','general'); --Handling Use Default Credentials diff --git a/packaging/etc/engine-config/engine-config.properties b/packaging/etc/engine-config/engine-config.properties index 04f20eb..5c0ae23 100644 --- a/packaging/etc/engine-config/engine-config.properties +++ b/packaging/etc/engine-config/engine-config.properties @@ -478,3 +478,10 @@ UserPackageNamesForCheckUpdate.type=StringMultiple UserPackageNamesForCheckUpdate.mergable=true UserPackageNamesForCheckUpdate.delimiter=, +# Hosted-engine +HostedEngineBrokerConf.description=Stores broker.conf content for additional hosted-engine hosts - default '' +HostedEngineBrokerConf.Type=String +HostedEngineFHAnswerFile.description=Stores the answerfile from first host for additional hosted-engine hosts - default '' +HostedEngineFHAnswerFile.Type=String +HostedEngineHEConf.description=Stores hosted-engine.conf content for additional hosted-engine hosts - default '' +HostedEngineHEConf.Type=String \ No newline at end of file -- To view, visit https://gerrit.ovirt.org/41888 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I558f02577b7e2f0608c1b5393530f21a642da99f Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Simone Tiraboschi <stira...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches