Skip to content

Commit 3a390c2

Browse files
stephenfinlyarwood
authored andcommitted
libvirt: Drop support for Xen
This hasn't been validated upstream and there doesn't appear to be anyone using it. It's time to drop support for this. This is mostly test and documentation damage, though there is some other cleanup going on, like the removal of the essentially noop 'pick_disk_driver_name' helper. Change-Id: I73305e82da5d8da548961b801a8e75fb0e8c4cf1 Signed-off-by: Stephen Finucane <[email protected]>
1 parent d02ce3c commit 3a390c2

31 files changed

+140
-1165
lines changed

doc/source/admin/arch.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@ availability zones. Compute supports the following hypervisors:
6868
- `VMware vSphere
6969
<https://www.vmware.com/support/vsphere-hypervisor.html>`__
7070

71-
- `Xen (using libvirt) <https://www.xenproject.org>`__
7271

7372
- `zVM <https://www.ibm.com/it-infrastructure/z/zvm>`__
7473

doc/source/admin/configuration/hypervisor-vmware.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -811,7 +811,7 @@ Tag VMware images
811811
In a mixed hypervisor environment, OpenStack Compute uses the
812812
``hypervisor_type`` tag to match images to the correct hypervisor type. For
813813
VMware images, set the hypervisor type to ``vmware``. Other valid hypervisor
814-
types include: ``hyperv``, ``ironic``, ``lxc``, ``qemu``, and ``xen``.
814+
types include: ``hyperv``, ``ironic``, ``lxc``, and ``qemu``.
815815
Note that ``qemu`` is used for both QEMU and KVM hypervisor types.
816816

817817
.. code-block:: console

doc/source/admin/configuration/hypervisor-xen-libvirt.rst

Lines changed: 0 additions & 239 deletions
This file was deleted.

doc/source/admin/configuration/hypervisors.rst

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ Hypervisors
88
hypervisor-basics
99
hypervisor-kvm
1010
hypervisor-qemu
11-
hypervisor-xen-libvirt
1211
hypervisor-lxc
1312
hypervisor-vmware
1413
hypervisor-hyper-v
@@ -39,10 +38,6 @@ The following hypervisors are supported:
3938
* `VMware vSphere`_ 5.1.0 and newer - Runs VMware-based Linux and Windows
4039
images through a connection with a vCenter server.
4140

42-
* `Xen (using libvirt)`_ - Xen Project Hypervisor using libvirt as
43-
management interface into ``nova-compute`` to run Linux, Windows, FreeBSD and
44-
NetBSD virtual machines.
45-
4641
* `Hyper-V`_ - Server virtualization with Microsoft Hyper-V, use to run
4742
Windows, Linux, and FreeBSD virtual machines. Runs ``nova-compute`` natively
4843
on the Windows virtualization platform.
@@ -90,7 +85,6 @@ virt drivers:
9085
.. _LXC: https://linuxcontainers.org
9186
.. _QEMU: https://wiki.qemu.org/Manual
9287
.. _VMware vSphere: https://www.vmware.com/support/vsphere-hypervisor.html
93-
.. _Xen (using libvirt): https://www.xenproject.org
9488
.. _Hyper-V: https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/hyper-v-technology-overview
9589
.. _Virtuozzo: https://www.virtuozzo.com/products/vz7.html
9690
.. _PowerVM: https://www.ibm.com/us-en/marketplace/ibm-powervm

0 commit comments

Comments
 (0)