Created attachment 601167 [details] logs Description of problem: manual reconstruct failed on my host because I blocked connection to target domain. we are getting java.util.U nknownFormatConversionException: Conversion = 'i' in backend log instead of correct error message. vdsm error is Wrong Master domain or its version Version-Release number of selected component (if applicable): si12 How reproducible: 100% Steps to Reproduce: 1. create two domains in pool from different storage servers 2. block connection to non-master domain from vds using iptables 3. put master domain in maintenance Actual results: reconstruct will fail with exception in log while vdsm error is Wrong Master domain or its version Expected results: error in engine log should also be Wrong Master domain or its version Additional info: 2012-07-30 12:35:52,524 ERROR [org.ovirt.engine.core.vdsbroker.vdsbroker.ReconstructMasterVDSCommand] (QuartzScheduler_Worker-10) [67c55dd7] Cannot perform logging: java.util.U nknownFormatConversionException: Conversion = 'i' at java.util.Formatter$FormatSpecifier.conversion(Formatter.java:2646) [rt.jar:1.7.0_05-icedtea] at java.util.Formatter$FormatSpecifier.<init>(Formatter.java:2675) [rt.jar:1.7.0_05-icedtea] at java.util.Formatter.parse(Formatter.java:2528) [rt.jar:1.7.0_05-icedtea] at java.util.Formatter.format(Formatter.java:2469) [rt.jar:1.7.0_05-icedtea] at java.util.Formatter.format(Formatter.java:2423) [rt.jar:1.7.0_05-icedtea] at java.lang.String.format(String.java:2845) [rt.jar:1.7.0_05-icedtea] at org.ovirt.engine.core.common.vdscommands.ReconstructMasterVDSCommandParameters.toString(ReconstructMasterVDSCommandParameters.java:86) [engine-common.jar:] at org.ovirt.engine.core.vdsbroker.VDSCommandBase.toString(VDSCommandBase.java:49) [engine-vdsbroker.jar:] at java.text.MessageFormat.subformat(MessageFormat.java:1271) [rt.jar:1.7.0_05-icedtea] at java.text.MessageFormat.format(MessageFormat.java:860) [rt.jar:1.7.0_05-icedtea] at java.text.Format.format(Format.java:157) [rt.jar:1.7.0_05-icedtea] at java.text.MessageFormat.format(MessageFormat.java:836) [rt.jar:1.7.0_05-icedtea] at org.ovirt.engine.core.utils.log.Log.transform(Log.java:159) [engine-utils.jar:] at org.ovirt.engine.core.utils.log.Log.infoFormat(Log.java:120) [engine-utils.jar:] at org.ovirt.engine.core.utils.log.LoggedUtils.log(LoggedUtils.java:162) [engine-utils.jar:] at org.ovirt.engine.core.utils.log.LoggedUtils.logEntry(LoggedUtils.java:80) [engine-utils.jar:] at org.ovirt.engine.core.dal.VdcCommandBase.Execute(VdcCommandBase.java:34) [engine-dal.jar:] at org.ovirt.engine.core.vdsbroker.ResourceManager.runVdsCommand(ResourceManager.java:390) [engine-vdsbroker.jar:] at org.ovirt.engine.core.bll.VDSBrokerFrontendImpl.RunVdsCommand(VDSBrokerFrontendImpl.java:35) [engine-bll.jar:] at org.ovirt.engine.core.bll.CommandBase.runVdsCommand(CommandBase.java:1307) [engine-bll.jar:] at org.ovirt.engine.core.bll.storage.ReconstructMasterDomainCommand.reconstructMaster(ReconstructMasterDomainCommand.java:138) [engine-bll.jar:] at org.ovirt.engine.core.bll.storage.ReconstructMasterDomainCommand.executeCommand(ReconstructMasterDomainCommand.java:149) [engine-bll.jar:] at org.ovirt.engine.core.bll.CommandBase.ExecuteWithoutTransaction(CommandBase.java:811) [engine-bll.jar:] at org.ovirt.engine.core.bll.CommandBase.executeActionInTransactionScope(CommandBase.java:902) [engine-bll.jar:] at org.ovirt.engine.core.bll.CommandBase.runInTransaction(CommandBase.java:1241) [engine-bll.jar:] at org.ovirt.engine.core.utils.transaction.TransactionSupport.executeInSuppressed(TransactionSupport.java:168) [engine-utils.jar:] at org.ovirt.engine.core.utils.transaction.TransactionSupport.executeInScope(TransactionSupport.java:107) [engine-utils.jar:] at org.ovirt.engine.core.bll.CommandBase.Execute(CommandBase.java:917) [engine-bll.jar:] at org.ovirt.engine.core.bll.CommandBase.ExecuteAction(CommandBase.java:276) [engine-bll.jar:] at org.ovirt.engine.core.bll.Backend.runActionImpl(Backend.java:335) [engine-bll.jar:] at org.ovirt.engine.core.bll.Backend.runInternalAction(Backend.java:592) [engine-bll.jar:] at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source) [:1.7.0_05-icedtea] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_0
*** This bug has been marked as a duplicate of bug 843099 ***