virt-manager/virtManager/details
Sami Loone 380af310e7 console: allow localhost connections over TCP
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
bc13c302de ("console: Warn if qemu+tcp URI and listen == 127.0.0.1").

Signed-off-by: Sami Loone <sloone@forcepoint.com>
2024-09-11 12:16:33 -04:00
..
__init__.py virtManager: move vmwindow components to virtManager/details 2019-06-17 00:12:32 -04:00
console.py console: Handle inactive VM when console menu selection changes 2024-09-07 13:30:47 -04:00
details.py details: only refresh os page if its currently selected 2024-09-07 13:20:40 -04:00
serialcon.py serialcon: Don't disable console menu items for offline VM 2024-09-07 13:38:42 -04:00
snapshots.py virtManager: add support to create external snapshots 2024-03-25 13:21:50 +01:00
sshtunnels.py console: allow localhost connections over TCP 2024-09-11 12:16:33 -04:00
viewers.py domain: Add idx parameter to open_graphics_fd() 2024-03-03 12:52:20 -05:00