mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 17:57:34 +03:00
Fix console config validation for an edge case where both libvirt and Spice/VNC TCP connection are on localhost. Transport over TCP does not necessarily mean that libvirt connection is to a remote host. Compare libvirt and graphics device addresses to localhost individually. Raise an error only when guest device is bound to localhost but libvirt connection is non-local (remote). Validation that prevents fully local TCP seems to go back all the way to bc13c302de4 ("console: Warn if qemu+tcp URI and listen == 127.0.0.1"). Signed-off-by: Sami Loone <sloone@forcepoint.com>
Virtual Machine Manager
virt-manager
is a graphical tool for managing virtual machines
via libvirt. Most usage is with QEMU/KVM
virtual machines, but Xen and libvirt LXC containers are well
supported. Common operations for any libvirt driver should work.
Several command line tools are also provided:
virt-install
: Create new libvirt virtual machinesvirt-clone
: Duplicate existing libvirt virtual machinesvirt-xml
: Edit existing libvirt virtual machines/manipulate libvirt XML
For dependency info and installation instructions, see the INSTALL.md file. If you just want to quickly test the code from a git checkout, you can launch any of the commands like:
./virt-manager --debug ...
Contact
- For IRC we use #virt on OFTC.
- For bug reporting info, see virt-manager bug reporting.
- There are further project details on the virt-manager website.
- See the CONTRIBUTING.md file for info about submitting patches or contributing translations.
Description
Languages
Python
99.4%
Meson
0.6%