Skip to content
This repository was archived by the owner on Jan 22, 2026. It is now read-only.

Releases: virt-manager/python-virtinst

v0.500.1

22 Jan 12:39

Choose a tag to compare

  • virt-install now attempts --os-variant detection by default. This can be disabled with '--os-variant none' (distro detection currently only works for URL installs)
  • New --disk option 'format', for creating image formats like qcow2 or vmdk
  • Many improvements and bugfixes

v0.500.0

22 Jan 12:39

Choose a tag to compare

  • New virt-install device options --serial, --parallel, and --video
  • Allow various auth types for libvirt connections (PolicyKit, SASL, ...)
  • New virt-clone option --auto-clone: generates all needed input.
  • Option to specify network device model via virt-install --network (Guido Gunther)
  • New virt-install option --virt-type for specifying hypervisor type (kvm, qemu). --accelerate is now the default behavior: To provision a plain qemu VM on a KVM enabled host, use '--virt-type qemu'
  • OVF input support for virt-convert
  • Many bug fixes and improvements

v0.400.3

22 Jan 12:38

Choose a tag to compare

This is largely a bug fix release, which fixes several annoying bugs present in virtinst-0.400.2:

  • virt-install --file was busted
  • virt-install --os-type windows was busted for --cdrom installs
  • virt-install --os-variant values weren't used if installing from a URL

v0.400.2

22 Jan 12:37

Choose a tag to compare

  • New virt-clone option --original-xml, allows cloning a guest from an xml file, rather than require an existing, defined guest.
  • New virt-install option --import, allows creating a guest from an existing disk image, bypassing any OS install phase.
  • New virt-install option --host-device, for connecting a physical host device to the guest.
  • Allow specifying 'cache' value via virt-install's --disk options (Ben Kochie)
  • New virt-install option --nonetworks (John Levon)
  • Lots of backend cleanups and documentation improvements.

v0.400.1

22 Jan 12:36

Choose a tag to compare

  • Add virt-image -> vmx support to virt-convert, replacing virt-pack (Joey Boggs)
  • Add disk checksum support to virt-image (Joey Boggs)
  • Enhanced URL install support: Debian Xen paravirt, Ubuntu kernel and boot.iso, Mandriva kernel, and Solaris Xen Paravirt (Guido Gunther, John Levon, Cole Robinson)
  • Expanded test suite
  • Numerous bug fixes, cleanups, and minor improvements

v0.400.0

22 Jan 12:35

Choose a tag to compare

  • New tool 'virt-convert': Allows converting between different types of virt configuration files. Currently only supports vmx -> virt-image
  • New tool 'virt-pack': Converts virt-image xml format to vmx and packs in a tar.gz. (Note this will likely be merged with virt-convert in the future)
  • virt-install: Support for remote VM installation. Can use install media and disk images on remote host if shared via libvirt. Allows can provisioning storage on remote pools.
  • virt-install new options:
    • new --wait option, allows putting a hard time limit on installs
    • new --sound option, to create VM with soundcard emulation
    • new --disk option, allows specifying media as a path, storage volume, or a pool to provision storage on, device type, and several other options.
      Deprecates --file, --size, --nonsparse.
    • new --prompt option. Input prompting is no longer the default, this option turns it back on.
  • virt-install: allow setting cpu pinning information for qemu/kvm VMs
  • virt-install: numa support via --cpuset=auto option
  • virt-image: --replace option to overwrite existing VM image file
  • virt-image: support multiple network interfaces in virt-image format
  • use virtio disk/net drivers if chosen os entry supports it (Fedora 9/10, Ubuntu Hardy)
  • Numerous bug fixes and minor improvements.

v0.300.3

22 Jan 12:33

Choose a tag to compare

This release addresses a number of major bugs, and optimizes
aspecst of the installation process. When probing for OS distro
type it will test file existance, rather than fetching the entire
file. RFC compliant NFS uris are now accepted & converted where
needed. When probing for Red Hat distro variants, look for the
.treeinfo file to determine initrd/kernel locations. Print user
friendly error instead of stack traces, and hide bogus libvirt
error messages from console. Add a --noreboot flag to virt-install
to prevent the automatic reboot at end of installation. Use the
libvirt capabilities XML to determine the guest types supported
by a hypervisor. Add --force option to prevent any interactive
prompting.

v0.300.2

22 Jan 12:32

Choose a tag to compare

This release fixes a couple of minor bugs. XML attributes are
correctly escaped in the XML. vCPUs can be pinned to pCPUs at
install time. Windows guests will be automatically configured
to use localtime. Improved input validation

v0.300.1

22 Jan 12:32

Choose a tag to compare

This release fixes a couple of minor bugs. The detection of new
Fedora distros is fixed. The ability to PXE boot install fully
virtualized guests is enabled. Installation of QEMU guests from
remote ISO images is fixed. Choice of default architecture is
fixed on 32-bit.

v0.300.0

22 Jan 12:31

Choose a tag to compare

This release introduces the virt-image tool which provides the
ability to create guests based on a pre-define image. The image
provides metadata describing the required host virtualization
capabilities, the recommend resource allocations and one or more
pre-installed disk templates. From this is can instantiate new
guests on any suitable hypervisor supported by libvirt. With
the virt-install tool, all new fullyvirtualized guests now get
a USB tablet device configured providing an easier to use pointer.
Further improvements are made to input validation to catch user
errors earlier. Use of the 'xm console' and 'vncviewer' external
programs has been replaced with 'virsh console' and 'virt-viewer'