Go to file
Michal Privoznik 58ac786b6b virt-convert: Don't detect existing paths in test suite
We have this option --dry-run that should run through the
installation process but don't actually touch anything. Just
pretend the installation. And we have a test that uses it
heavily. However, the test is failing:

  Traceback (most recent call last):
    File "/home/zippy/work/virt-manager.git/tests/clitest.py", line 161, in _launch_command
      ret = virtconvert.main(conn=conn)
    File "virt-convert", line 111, in main
      destdir=options.destination, dry=options.dry)
    File "/home/zippy/work/virt-manager.git/virtconv/formats.py", line 314, in convert_disks
      newpath)
  RuntimeError: New path name '/var/lib/libvirt/images/fedora.qcow2' already exists

Problem is, even in test suite we really touch the host paths.
This in general will spit unpredictable results. Resolution
consists of making this specific part of the code fault tolerant
if ran under test suite.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2016-01-15 11:42:37 -05:00
data connection: Allow setting a custom 'pretty name' (bz 784701) 2015-04-11 13:39:25 -04:00
man man: virt-install: Documenting boot_order parameter 2015-11-23 14:05:55 -05:00
po Prep for release 1.3.2 2015-12-24 13:18:32 -05:00
tests Replace the unar to more common archivers 2016-01-10 18:23:29 -05:00
ui asyncjob: Always hide the X button 2016-01-11 14:48:49 -05:00
virtManager asyncjob: Fix pylint 2016-01-12 12:49:30 -05:00
virtcli Prep for release 1.3.2 2015-12-24 13:18:32 -05:00
virtconv virt-convert: Don't detect existing paths in test suite 2016-01-15 11:42:37 -05:00
virtinst urlfetcher: Fix URL installs when content-length header missing 2016-01-12 12:45:02 -05:00
.gitignore Remove virt-image, as scheduled 2014-09-06 18:05:43 -04:00
.mailmap Add .mailmap 2013-04-03 18:13:25 -04:00
COPYING Refresh GPL text with latest FSF address & fix spec file license tag 2007-11-20 11:12:20 -05:00
HACKING Update documentation to point to github, other minor tweaks 2015-09-03 12:44:02 -04:00
INSTALL INSTALL: More details about debian package names 2015-09-23 19:31:54 -04:00
MANIFEST.in setup: Make gsettings always work regardless of install dir (bz #1267377) 2015-11-02 21:02:42 -05:00
NEWS Prep for release 1.3.2 2015-12-24 13:18:32 -05:00
README Update documentation to point to github, other minor tweaks 2015-09-03 12:44:02 -04:00
setup.py setup: Make gsettings always work regardless of install dir (bz #1267377) 2015-11-02 21:02:42 -05:00
virt-clone cli: Replace add --check option (bz 1063471) 2015-04-11 19:48:35 -04:00
virt-convert virt-convert: Make --printxml imply --noautoconsole 2015-03-23 13:37:24 -04:00
virt-install Revert "virt-install: fix condition that detect if console is present" 2015-11-11 22:07:53 +01:00
virt-manager virt-manager: Drop manual dbusapi, use GtkApplication 2015-12-06 15:41:49 -05:00
virt-manager.spec.in spec: Replace %define with %global 2015-12-29 12:00:40 -05:00
virt-xml virtinst: Support multiple seclabels 2015-09-05 13:49:36 -04:00

README

  Virtual Machine Manager
  =======================

This application provides a graphical tool for managing virtual machines
via the libvirt library.

The front end of the application uses the GTK / Glade libraries for
all user interaction components. The back end uses libvirt for managing
Qemu/KVM and Xen virtual machines, as well as LXC containers. The UI is
primarily tested with KVM, but is intended to be reasonably portable to any
virtualization backend libvirt supports.

For dependency info and installation instructions, see the INSTALL file


  Contact
  =======

All comments / suggestions / patches should be directed to the virt-tools-list
mailing list:

  http://www.redhat.com/mailman/listinfo/virt-tools-list

For IRC we use #virt on OFTC.

For bug reporting info, see:

  http://virt-manager.org/page/BugReporting

There are further project details on the website:

  http://virt-manager.org/

See the HACKING file for info about submitting patches or contributing
translations.