libvirt / libvirt (master)
Build #734 has errored.
5 minutes and 31 seconds
Pavel Hrdina cb06ea5 Changeset →
  conf: fix migratable XML for graphics if socket is generated based on config

The graphics code is complex and there are a lot of exceptions and
backward compatible combinations. One of them is the possibility
to configure "spice_auto_unix_socket" in qemu.conf which will convert
all spice graphics with listen type "address" without any address
specified to listen type "socket" when the guest is started.

We don't format this generated socket into migratable XML to make
migration work with older libvirt. However, spice has another
exception that if autoport='no' and there is no port configured
it is converted to listen type "none". Because of this we need
to format autoport='yes' to make sure that the listen type will
be the same as the offline XML.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1511407

Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
System message:

We are currently seeing builds using Chrome failing because of a spurious permission change. Workaround and updates can be found here. Thank you for your patience!

We are updating to Xcode 8.3! By default, macOS builds will now use Xcode 8.3 unless otherwise specified. Read more here.

Want to know about upcoming build environment updates?

Would you like to stay up-to-date with the upcoming Travis CI build environment updates? We set up a mailing list for you! Sign up here.

Would you like to test your private code?

Travis CI for Private Projects could be your new best friend!