From 8078a90a24fc9bb4dd0aa8bfd3fde15fe5f3d149 Mon Sep 17 00:00:00 2001 From: Lorin Hochstein Date: Mon, 28 Nov 2011 09:26:57 -0500 Subject: [PATCH] conf: make virt-xml-validate work with vbox domains virt-xml-validate fails when run on a domain XML file of type 'vbox'. For failing test case, see https://bugzilla.redhat.com/show_bug.cgi?id=757097 This patch updates the XML schema to accept all valid hypervisor types, as well as dropping hypervisor types that are not in use by the current code base. Signed-off-by: Eric Blake --- AUTHORS | 1 + docs/schemas/domaincommon.rng | 11 ++++++++--- src/conf/domain_conf.c | 3 --- src/conf/domain_conf.h | 3 --- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/AUTHORS b/AUTHORS index dff34fcc3f..59d94626af 100644 --- a/AUTHORS +++ b/AUTHORS @@ -208,6 +208,7 @@ Patches have also been contributed by: Bharata B Rao Srivatsa S. Bhat Chang Liu + Lorin Hochstein [....send patches to get your name here....] diff --git a/docs/schemas/domaincommon.rng b/docs/schemas/domaincommon.rng index 8968ee6029..14b55b229f 100644 --- a/docs/schemas/domaincommon.rng +++ b/docs/schemas/domaincommon.rng @@ -79,13 +79,18 @@ - xen - kvm - kqemu qemu + kqemu + kvm + xen lxc + uml openvz test + vmware + hyperv + vbox + phyp diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index bb504f98a6..3ea99f73d8 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -85,13 +85,10 @@ VIR_ENUM_IMPL(virDomainVirt, VIR_DOMAIN_VIRT_LAST, "lxc", "uml", "openvz", - "vserver", - "ldom", "test", "vmware", "hyperv", "vbox", - "one", "phyp") VIR_ENUM_IMPL(virDomainBoot, VIR_DOMAIN_BOOT_LAST, diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h index 7511178282..4439f55c12 100644 --- a/src/conf/domain_conf.h +++ b/src/conf/domain_conf.h @@ -53,13 +53,10 @@ enum virDomainVirtType { VIR_DOMAIN_VIRT_LXC, VIR_DOMAIN_VIRT_UML, VIR_DOMAIN_VIRT_OPENVZ, - VIR_DOMAIN_VIRT_VSERVER, - VIR_DOMAIN_VIRT_LDOM, VIR_DOMAIN_VIRT_TEST, VIR_DOMAIN_VIRT_VMWARE, VIR_DOMAIN_VIRT_HYPERV, VIR_DOMAIN_VIRT_VBOX, - VIR_DOMAIN_VIRT_ONE, VIR_DOMAIN_VIRT_PHYP, VIR_DOMAIN_VIRT_LAST, -- 2.47.2