This patch series introduces virtuozzo hypervisor support. Here we implemented only basic functionality. User can create/start/stop/delete containers. Also we allow to change hardware configuration (basic devices) and connect via VNC. We are very intrested in the development of virt-manager to support all virtuozzo features.
Mikhail Feoktistov (6): Add GUI to create wizzard for virtuozzo containers Set default action in case of on_crash as destroy Update tests cause we use destroy as default action for on_crash Tune default device list for Virtuozzo containers Do not use createXML for non transient domains Add tests for Virtuozzo hypervisor tests/capabilities-xml/vz.xml | 53 ++++++++ tests/cli-test-xml/clone-disk-noexist.xml | 2 +- .../compare/virt-clone-clone-auto1.xml | 2 +- .../compare/virt-clone-clone-auto2.xml | 2 +- .../compare/virt-convert-ovf-compare.xml | 2 +- .../compare/virt-convert-vmx-compare.xml | 2 +- .../compare/virt-install-aarch64-cdrom.xml | 2 +- .../compare/virt-install-aarch64-kvm-gic.xml | 2 +- .../compare/virt-install-aarch64-kvm-import.xml | 2 +- .../compare/virt-install-aarch64-machdefault.xml | 2 +- .../compare/virt-install-aarch64-machvirt.xml | 2 +- .../compare/virt-install-arm-defaultmach-f20.xml | 2 +- .../compare/virt-install-arm-kvm-import.xml | 2 +- .../compare/virt-install-arm-vexpress-f19.xml | 2 +- .../compare/virt-install-arm-vexpress-plain.xml | 2 +- .../compare/virt-install-arm-virt-f20.xml | 2 +- .../compare/virt-install-cpuset-auto.xml | 2 +- .../cli-test-xml/compare/virt-install-default.xml | 2 +- .../compare/virt-install-f21-kvm-remote.xml | 2 +- .../compare/virt-install-fs-default.xml | 2 +- .../compare/virt-install-kvm-centos7.xml | 2 +- .../compare/virt-install-kvm-f14-url.xml | 2 +- .../compare/virt-install-kvm-rhel6.xml | 2 +- .../compare/virt-install-kvm-rhel7.xml | 2 +- .../compare/virt-install-kvm-session-defaults.xml | 2 +- .../compare/virt-install-kvm-win2k3-cdrom.xml | 2 +- .../compare/virt-install-location-iso.xml | 2 +- .../compare/virt-install-manual-init.xml | 2 +- .../compare/virt-install-many-devices.xml | 2 +- .../compare/virt-install-ppc64-machdefault-f20.xml | 2 +- .../compare/virt-install-ppc64-pseries-f20.xml | 2 +- .../compare/virt-install-ppc64le-kvm-import.xml | 2 +- .../compare/virt-install-q35-defaults.xml | 2 +- .../compare/virt-install-qemu-32-on-64.xml | 2 +- .../compare/virt-install-qemu-plain.xml | 2 +- .../compare/virt-install-simple-pxe.xml | 2 +- .../compare/virt-install-singleton-config-2.xml | 2 +- .../compare/virt-install-solaris10-defaults.xml | 2 +- .../cli-test-xml/compare/virt-install-spice-gl.xml | 2 +- .../compare/virt-install-vz-ct-template.xml | 26 ++++ .../compare/virt-install-w2k3-cdrom.xml | 2 +- .../compare/virt-install-win7-uefi.xml | 2 +- .../compare/virt-install-xen-default.xml | 2 +- .../cli-test-xml/compare/virt-install-xen-hvm.xml | 2 +- tests/cli-test-xml/compare/virt-install-xen-pv.xml | 2 +- .../compare/virt-xml-edit-simple-events.xml | 2 +- .../compare/virt-xml-edit-simple-pm.xml | 2 +- tests/clitest.py | 15 +++ tests/clone-xml/fullpool-in.xml | 2 +- tests/testdriver.xml | 12 +- tests/uitests/newvm.py | 23 ++++ tests/utils.py | 1 + .../ovf2libvirt_ovf_directory.libvirt | 2 +- .../libvirt_output/ovf2libvirt_test1.libvirt | 2 +- .../ovf2libvirt_test1.libvirt.disk_qcow2 | 2 +- .../libvirt_output/ovf2libvirt_test2.libvirt | 2 +- .../libvirt_output/ovf2libvirt_test_gzip.libvirt | 2 +- .../ovf2libvirt_test_gzip.libvirt.disk_raw | 2 +- .../vmx2libvirt_test-nodisks.libvirt | 2 +- .../vmx2libvirt_test-vmx-zip.libvirt | 2 +- .../libvirt_output/vmx2libvirt_test1.libvirt | 2 +- .../vmx2libvirt_test1.libvirt.disk_raw | 2 +- .../libvirt_output/vmx2libvirt_vmx-dir.libvirt | 2 +- tests/xmlconfig-xml/install-f11-norheldefaults.xml | 2 +- tests/xmlconfig-xml/install-f11-rheldefaults.xml | 2 +- tests/xmlparse-xml/add-devices-in.xml | 2 +- tests/xmlparse-xml/add-devices-out.xml | 2 +- tests/xmlparse-xml/change-addr-in.xml | 2 +- tests/xmlparse-xml/change-addr-out.xml | 2 +- tests/xmlparse-xml/change-boot-multi-in.xml | 2 +- tests/xmlparse-xml/change-boot-multi-out.xml | 2 +- tests/xmlparse-xml/change-chars-in.xml | 2 +- tests/xmlparse-xml/change-chars-out.xml | 2 +- tests/xmlparse-xml/change-controllers-in.xml | 2 +- tests/xmlparse-xml/change-controllers-out.xml | 2 +- tests/xmlparse-xml/change-disk-in.xml | 2 +- tests/xmlparse-xml/change-disk-out.xml | 2 +- tests/xmlparse-xml/change-filesystems-in.xml | 2 +- tests/xmlparse-xml/change-filesystems-out.xml | 2 +- tests/xmlparse-xml/change-graphics-in.xml | 2 +- tests/xmlparse-xml/change-graphics-out.xml | 2 +- tests/xmlparse-xml/change-guest-in.xml | 2 +- tests/xmlparse-xml/change-guest-out.xml | 2 +- tests/xmlparse-xml/change-hostdevs-in.xml | 2 +- tests/xmlparse-xml/change-hostdevs-out.xml | 2 +- tests/xmlparse-xml/change-inputs-in.xml | 2 +- tests/xmlparse-xml/change-inputs-out.xml | 2 +- tests/xmlparse-xml/change-nics-in.xml | 2 +- tests/xmlparse-xml/change-nics-out.xml | 2 +- tests/xmlparse-xml/change-panic-device-in.xml | 2 +- tests/xmlparse-xml/change-panic-device-out.xml | 2 +- tests/xmlparse-xml/change-redirdev-in.xml | 2 +- tests/xmlparse-xml/change-redirdev-out.xml | 2 +- tests/xmlparse-xml/change-rng-egd-in.xml | 2 +- tests/xmlparse-xml/change-rng-egd-out.xml | 2 +- tests/xmlparse-xml/change-rng-random-in.xml | 2 +- tests/xmlparse-xml/change-rng-random-out.xml | 2 +- tests/xmlparse-xml/change-smartcard-in.xml | 2 +- tests/xmlparse-xml/change-smartcard-out.xml | 2 +- tests/xmlparse-xml/change-sounds-in.xml | 2 +- tests/xmlparse-xml/change-sounds-out.xml | 2 +- tests/xmlparse-xml/change-tpm-in.xml | 2 +- tests/xmlparse-xml/change-tpm-out.xml | 2 +- tests/xmlparse-xml/change-videos-in.xml | 2 +- tests/xmlparse-xml/change-videos-out.xml | 2 +- tests/xmlparse-xml/change-watchdogs-in.xml | 2 +- tests/xmlparse-xml/change-watchdogs-out.xml | 2 +- tests/xmlparse.py | 2 +- ui/create.ui | 149 ++++++++++++++++++++- virtManager/addhardware.py | 2 +- virtManager/connect.py | 8 +- virtManager/connection.py | 1 + virtManager/create.py | 58 +++++++- virtinst/connection.py | 3 + virtinst/guest.py | 21 +-- virtinst/uri.py | 4 +- 116 files changed, 453 insertions(+), 127 deletions(-) create mode 100644 tests/capabilities-xml/vz.xml create mode 100644 tests/cli-test-xml/compare/virt-install-vz-ct-template.xml -- 2.9.3 _______________________________________________ virt-tools-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/virt-tools-list
