Deperecate support for Xen and VMWare

The XenAPIDriver driver[1] and the vmwareapi driver[2] were deprecated
in nova, so support for these drivers should be also deprecated.

[1] af280ffe3098b84123eae218989ea056e9935bf1
[2] d98d72828505d250698fcab7cd310820b3a52f7a

Change-Id: Ie9d815b7b3377a9641cc80d11bf6df329331388a
This commit is contained in:
Takashi Kajinami 2020-09-04 22:05:17 +09:00
parent f493b550f2
commit 8bf7f7d2e9
3 changed files with 19 additions and 0 deletions

View File

@ -1,4 +1,6 @@
# == Class: nova::compute::vmware
#
# DEPRECATED !
# Configure the VMware compute driver for nova.
#
# === Parameters
@ -74,6 +76,9 @@ class nova::compute::vmware(
include nova::deps
warning('The nova::compute::vmware class is deprecated and will be removed \
in a future release. The vmwareapi driver has been deprecated in nova')
nova_config {
'DEFAULT/compute_driver': value => $compute_driver;
'vmware/host_ip': value => $host_ip;

View File

@ -1,5 +1,6 @@
# == Class: nova::compute::xenserver
#
# DEPRECATED !
# Configures nova-compute to manage xen guests
#
# === Parameters:
@ -275,6 +276,9 @@ class nova::compute::xenserver(
include nova::deps
warning('The nova::compute::xenapi class is deprecated and will be removed \
in a future release. The XenAPIDriver driver has been deprecated in nova')
nova_config {
'DEFAULT/compute_driver': value => $compute_driver;
'xenserver/connection_url': value => $connection_url;

View File

@ -0,0 +1,10 @@
---
deprecations:
- |
The ``nova::compute::xenapi`` class has been deprecated and will be removed
in a future release. The XenApiDriver driver has already been deprecated in
nova.
- |
The ``nova::compute::vmware`` class has been deprecated and will be removed
in a future release. The vmwareapi driver has already been deprecated in
nova.