Desktop tool for managing virtual machines via libvirt
Go to file
Cole Robinson fc6778108b guest: Don't set any defaults for on_*
Currently we hardcode these defaults for installing VMs:

  <on_poweroff>destroy</on_poweroff>
  <on_reboot>destroy</on_reboot>
  <on_crash>destroy</on_crash>

And these for post-install config:

  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>

But this has some issues. on_crash=restart is problematic in that most
configs don't support it, and some like virtuozzo actively reject it.
Additionally this we should leave as much to libvirt defaults as we
can, which are more sensible in this case.

Drop everything except setting on_reboot=destroy for the install time
case (which is required for our config changes). Since on_poweroff
and on_crash already default to 'destroy', the install time config
is unchanged, and the post-install config now on_crash=destroy instead
of 'restart'.

The s390 on_crash=preserve workaround is dropped, which was intended
to avoid a reboot loop caused by on_crash=reboot
2017-03-01 14:17:51 -05:00
data Fix typo: vachine -> machine 2016-09-02 14:22:10 -04:00
man virtinst/cli: add spice rendernode argument 2017-02-23 18:31:43 -05:00
po Corrected translation for zh_CN 2017-02-05 15:59:19 -05:00
tests guest: Don't set any defaults for on_* 2017-03-01 14:17:51 -05:00
ui inspection: show OS type in Inspection page 2017-02-09 16:29:27 -05:00
virtcli Prep for release 1.4.0 2016-06-18 10:00:39 -04:00
virtconv Fix recent pylint/pep8 output 2016-04-18 16:42:12 -04:00
virtinst guest: Don't set any defaults for on_* 2017-03-01 14:17:51 -05:00
virtManager virtManager/viewers: fix connection to remote SPICE with password 2017-02-10 09:43:20 +01: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.md HACKING: convert to Markdown format. 2017-02-16 19:02:01 -05:00
INSTALL.md INSTALL: convert to Markdown format. 2017-02-16 19:01:42 -05:00
MANIFEST.in NEWS: convert to Markdown format. 2017-02-16 19:02:22 -05:00
NEWS.md NEWS: convert to Markdown format. 2017-02-16 19:02:22 -05:00
README.md HACKING: convert to Markdown format. 2017-02-16 19:02:01 -05:00
setup.py setup: test: up verbosity if --debug is passed 2016-07-20 18:15:27 -04:00
virt-clone Error out cleanly when autoclone or destination file is not specified 2016-09-02 14:10:17 -04:00
virt-convert Apparently -tt doesn't work with #!/usr/bin/env ... 2016-06-17 16:38:57 -04:00
virt-install virt-install: fix --wait=0 to behave like --noautoconsole 2017-01-18 13:11:43 +01:00
virt-manager virt-manager: don't autostart other connection if --show-* was specified 2017-01-17 17:55:25 +01:00
virt-manager.spec.in NEWS: convert to Markdown format. 2017-02-16 19:02:22 -05:00
virt-xml Remove minor redundancy in action_remove_device() 2017-02-16 13:31:32 -05:00

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.md file.

Contact

  • All comments / suggestions / patches should be directed to the virt-tools-list mailing list.
  • For IRC we use #virt on OFTC.
  • For bug reporting info, see BugReporting.
  • There are further project details on the virt-manager website.
  • See the HACKING.md file for info about submitting patches or contributing translations.