Deprecate the powervm driver

As with the vmwareapi driver back in Ussuri [1], our indications suggest
that this driver is no longer maintained and may be abandonware. Start
the deprecation timer for the driver. If we see signs of life, we can
re-assess this decision.

[1] Ie39e9605dc8cebff3795a29ea91dc08ee64a21eb

Change-Id: Icdef0a03c3c6f56b08ec9685c6958d6917bc88cb
This commit is contained in:
Stephen Finucane 2021-11-25 18:51:00 +00:00
parent f1258bca05
commit 0d7061625d
2 changed files with 14 additions and 0 deletions

View File

@ -103,6 +103,14 @@ class PowerVMDriver(driver.ComputeDriver):
Includes catching up with currently running VMs on the given host.
"""
LOG.warning(
'The powervm virt driver is deprecated and may be removed in a '
'future release. The driver is not tested by the OpenStack '
'project nor does it have clear maintainers and thus its quality'
'can not be ensured. If you are using the driver in production '
'please let us know the openstack-discuss mailing list or on IRC'
)
# Build the adapter. May need to attempt the connection multiple times
# in case the PowerVM management API service is starting.
# TODO(efried): Implement async compute service enable/disable like

View File

@ -0,0 +1,6 @@
---
deprecations:
- |
The powervm virt driver is deprecated and may be removed in a future
release. The driver is not tested by the OpenStack project nor does it have
clear maintainers and thus its quality can not be ensured.