Bug 1388117
| Summary: | Hide tracebacks in engine.log when host is not responsive | ||
|---|---|---|---|
| Product: | [oVirt] ovirt-engine | Reporter: | Lukas Svaty <lsvaty> |
| Component: | Backend.Core | Assignee: | Oved Ourfali <oourfali> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Lucie Leistnerova <lleistne> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 4.0.5.3 | CC: | bugs, lleistne, lsvaty, mperina, oourfali, pstehlik |
| Target Milestone: | ovirt-4.1.0-alpha | Flags: | rule-engine:
ovirt-4.1+
rule-engine: planning_ack+ mperina: devel_ack+ pstehlik: testing_ack+ |
| Target Release: | 4.1.0 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-02-01 14:53:53 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | Infra | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1390192 | ||
Some of those stack traces was already removed as a part of BZ1377310, could please verify that you can still see those stack traces in latest 4.0.5 build? This was tested after that bug was verified, to continue this effort to have a tracebackless logs. I got also other tracebacks in ovirt-engine-4.0.5.2-0.2.el7ev.noarch 2016-11-04 10:22:54,375 ERROR [org.ovirt.engine.core.bll.host.HostUpgradeManager] (DefaultQuartzScheduler10) [236e6485] Exception: javax.naming.AuthenticationException: SSH authentication to 'root.XX.XX' failed. Please verify provided credentials. Make sure key is authorized at host at org.ovirt.engine.core.uutils.ssh.SSHClient.authenticate(SSHClient.java:370) [uutils.jar:] ... 2016-11-04 10:22:54,371 ERROR [org.ovirt.engine.core.bll.hostdeploy.VdsDeployBase] (DefaultQuartzScheduler10) [236e6485] Error during host XX.XX.XX.XX install: javax.naming.AuthenticationException: SSH authentication to 'root.XX.XX' failed. Please verify provided credentials. Make sure key is authorized at host at org.ovirt.engine.core.uutils.ssh.SSHClient.authenticate(SSHClient.java:370) [uutils.jar:] .... I'm sorry I mentioned rpm from wrong machine, the right one is ovirt-engine-4.0.5.5-0.1.el7ev.noarch FYI: https://bugzilla.redhat.com/show_bug.cgi?id=1392009 might be good to fix this as well somewhere in the future :) The fix for this issue should be included in oVirt 4.1.0 beta 1 released on December 1st. If not included please move back to modified. traceback for non responsive host is hidden verified in ovirt-engine-4.1.0-0.4.master.20170118090304.git86ab9ea.el7.centos.noarch |
Description of problem: When host is not responsive few tracebacks are displayed, these should be caught and properly logged. Im ok with showing the error message of the exception that was raised, but user should not need to search through the java tracebacks... (maybe in DEBUG mode, but I doubt its necessary) examples: 2016-10-24 16:07:38,779 ERROR [org.ovirt.engine.core.vdsbroker.irsbroker.IrsBrokerCommand] (DefaultQuartzScheduler3) [] Exception: org.ovirt.engine.core.vdsbroker.xmlrpc.XmlRpcRunTimeException: Connection issues during send request at org.ovirt.engine.core.vdsbroker.jsonrpc.FutureMap.<init>(FutureMap.java:73) [vdsbroker.jar:] at org.ovirt.engine.core.vdsbroker.jsonrpc.JsonRpcIIrsServer.getStoragePoolInfo(JsonRpcIIrsServer.java:342) [vdsbroker.jar:] ... another one: 2016-10-24 16:04:26,673 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (or g.ovirt.thread.pool-6-thread-27) [] Correlation ID: null, Call Stack: org.ovirt.engine.core.vdsbroker.vd sbroker.VDSNetworkException: org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: Connection failed at org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.createNetworkException(VdsBrokerCo mmand.java:157) at org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.executeVDSCommand(VdsBrokerCommand .java:120) ...