Created attachment 1546520 [details] engine log Description of problem: I'm adding new PM agent and I'm getting this exception Exception: java.lang.IllegalArgumentException: VdsFenceOptionMapping has no value for version: general when I select any PM type Version-Release number of selected component (if applicable): ovirt-engine-4.3.2.1-0.1.el7.noarch How reproducible: always Steps to Reproduce: 1. add new PM agent through UI 2. select any type for it, e.g. ipmilan 3. Actual results: exception in log Expected results: no exception Additional info: 2019-03-21 15:17:47,126+01 ERROR [org.ovirt.engine.core.bll.GetAgentFenceOptionsQuery] (default task-81) [d8dd8398-201a-4be0-86c0-5aefd955acf1] Query 'GetAgentFenceOptionsQuery' failed: VdsFenceOptionMapping has no value for version: general 2019-03-21 15:17:47,126+01 ERROR [org.ovirt.engine.core.bll.GetAgentFenceOptionsQuery] (default task-81) [d8dd8398-201a-4be0-86c0-5aefd955acf1] Exception: java.lang.IllegalArgumentException: VdsFenceOptionMapping has no value for version: general at org.ovirt.engine.core.dal.dbbroker.generic.DBConfigUtils.getValue(DBConfigUtils.java:161) [dal.jar:] at org.ovirt.engine.core.common.config.Config.getValue(Config.java:28) [common.jar:] at org.ovirt.engine.core.utils.pm.FenceConfigHelper.getFenceConfigurationValue(FenceConfigHelper.java:96) [utils.jar:] ... at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272) at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:360) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:830) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1378) at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_201]
Just tried on latest engine ovirt-engine-4.3.3.1-0.1.el7.noarch and it works without problems, thus verified.
*** Bug 1692624 has been marked as a duplicate of this bug. ***
This bugzilla is included in oVirt 4.3.3 release, published on April 16th 2019. Since the problem described in this bug report should be resolved in oVirt 4.3.3 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.