In 3.4 ssh wrapper was moved to use java-7 try-with-resources, so an explicit close of all resources is called. This caused the wrapper thread to close the input stream of the receiving thread without the receiving thread has the chance to read the last bytes, as implementation of PipedInputStream first look at state then on buffer.
All referenced patches have been merged, shouldn't this be in modified?
Yes, as you can see the robots is playing with us.
This is an automated message oVirt 3.4.1 has been released: * should fix your issue * should be available at your local mirror within two days. If problems still persist, please make note of it in this bug report.