Description of problem: Thread-25::DEBUG::2014-05-02 09:02:43,652::fileSD::222::Storage.Misc.excCmd::(getReadDelay) '/bin/dd iflag=direct if=/rhev/data-center/mnt/_home_DATA/9dc0fcb5-b0b0-47dd-b41f-d8709fd8cab2/dom_md/metadata bs=4096 count=1' (cwd None) Thread-25::DEBUG::2014-05-02 09:02:43,667::fileSD::222::Storage.Misc.excCmd::(getReadDelay) SUCCESS: <err> = '0+1 records in\n0+1 records out\n495 bytes (495 B) copied, 0.000160501 s, 3.1 MB/s\n'; <rc> = 0 VM Channels Listener::DEBUG::2014-05-02 09:02:43,940::vmChannels::91::vds::(_handle_timeouts) Timeout on fileno 65. VM Channels Listener::DEBUG::2014-05-02 09:02:45,384::vmChannels::91::vds::(_handle_timeouts) Timeout on fileno 106. Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1. 2. 3. Actual results: log spam Expected results: no log spam Additional info: see this thread on devel: http://lists.ovirt.org/pipermail/devel/2014-May/007289.html
virt.vmchannels.Listener should keep track which of its channels have seen a timeout, and avoid re-logging further timeouts. Once a channel has seen an event, its "timeoutSeen" flag should be cleared.
any reason this is targeted to 3.6 ? I guess it could get easily backported in 3.4.x tree? This also needs some reviewers love.
It was targeted 3.6 because 3.5 is around the corner and we wanted it to be already for ages branched out. The decision for backporting this is not on me. You could try to bump that on devel
Merged to upstream master as http://gerrit.ovirt.org/gitweb?p=vdsm.git;a=commit;h=4b6d194186de88ad8c8901b59aacb3879ccf7eca
Bug tickets that are moved to testing must have target release set to make sure tester knows what to test. Please set the correct target release before moving to ON_QA.
Verified with rhevm-3.6.2-0.1.el6.noarch and host with RHEL7.2 and vdsm-4.17.18-0.el7ev.noarch. Start vm with no rhevm-guest-agent installed. in vdsm log I can see: VM Channels Listener::DEBUG::2016-01-26 17:37:56,502::vmchannels::99::vds::(_handle_timeouts) Timeout on fileno 37. This message doesn't appear again for this channel.