Bug 844315
| Summary: | ovirt-engine-backend: when reconstruct fails we get java.util.U nknownFormatConversionException in backend log | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Dafna Ron <dron> | ||||
| Component: | ovirt-engine-webadmin-portal | Assignee: | Einav Cohen <ecohen> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | yeylon <yeylon> | ||||
| Severity: | low | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 3.1.0 | CC: | amureini, dyasny, ecohen, iheim, Rhev-m-bugs, sgrinber, srevivo, ykaul | ||||
| Target Milestone: | --- | ||||||
| Target Release: | 3.1.0 | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | storage | ||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2012-07-30 10:12:16 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | Storage | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
*** This bug has been marked as a duplicate of bug 843099 *** |
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