More reliable connection with nested qemu image. 56/9756/2
authorThomas F Herbert <therbert@redhat.com>
Fri, 17 Nov 2017 19:41:48 +0000 (14:41 -0500)
committerPeter Mikus <pmikus@cisco.com>
Tue, 12 Dec 2017 07:57:49 +0000 (07:57 +0000)
commit7174e36c3d36210712f18901190d888106bca64b
tree6ec4e2c044d82d35444b8ee3d04924b715a50697
parentab504cb0bfd60863cd5d6e220cbcabf256634ffa
More reliable connection with nested qemu image.

Under some circumstances on a busy server, the qga channel
between the host and hte virtual guest has some garbage
characters that cause the communications to fail.
This has been seen on Centos 7.4 on a slow or busy server.

This change sends a flush to qemu guest via the qga socket at 5
second intervals until there is a non empty response from guest
before sending a guest ping.

Change-Id: I6f21c205b289169aee9d6a4072ad4e6bafafa76f
Signed-off-by: Thomas F Herbert <therbert@redhat.com>
resources/libraries/python/QemuUtils.py