Merge "Remove the xclarity deprecation"
This commit is contained in:
commit
c00fe66b14
@ -48,15 +48,6 @@ SUPPORTED_BOOT_DEVICES = [
|
||||
|
||||
class XClarityManagement(base.ManagementInterface):
|
||||
|
||||
# NOTE(TheJulia): Marking as unsupported as 3rd Party CI for this
|
||||
# interface was not established before Rocky cycle feature freeze.
|
||||
# Lenovo is continuing to work on establishing their Third Party CI,
|
||||
# and upon establishment and verification of Thid Party CI, this
|
||||
# unsupported flag shall be removed.
|
||||
# TODO(TheJulia): If Third Party CI is not online prior to the
|
||||
# Stein Feature Freeze, this interface should be removed.
|
||||
supported = False
|
||||
|
||||
def get_properties(self):
|
||||
return common.COMMON_PROPERTIES
|
||||
|
||||
|
@ -32,15 +32,6 @@ xclarity_client_exceptions = importutils.try_import(
|
||||
|
||||
class XClarityPower(base.PowerInterface):
|
||||
|
||||
# NOTE(TheJulia): Marking as unsupported as 3rd Party CI for this
|
||||
# interface was not established before Rocky cycle feature freeze.
|
||||
# Lenovo is continuing to work on establishing their Third Party CI,
|
||||
# and upon establishment and verification of Thid Party CI, this
|
||||
# unsupported flag shall be removed.
|
||||
# TODO(TheJulia): If Third Party CI is not online prior to the
|
||||
# Stein Feature Freeze, this interface should be removed.
|
||||
supported = False
|
||||
|
||||
def get_properties(self):
|
||||
return common.get_properties()
|
||||
|
||||
|
@ -24,15 +24,6 @@ from ironic.drivers.modules.xclarity import power
|
||||
class XClarityHardware(generic.GenericHardware):
|
||||
"""XClarity hardware type. """
|
||||
|
||||
# NOTE(TheJulia): Marking as unsupported as 3rd Party CI for this
|
||||
# hardware type was not established before Rocky cycle feature freeze.
|
||||
# Lenovo is continuing to work on establishing their Third Party CI,
|
||||
# and upon establishment and verification of Thid Party CI, this
|
||||
# unsupported flag shall be removed.
|
||||
# TODO(TheJulia): If Third Party CI is not online prior to the
|
||||
# Stein Feature Freeze, this hardware type should be removed.
|
||||
supported = False
|
||||
|
||||
@property
|
||||
def supported_management_interfaces(self):
|
||||
"""List of supported management interfaces."""
|
||||
|
@ -0,0 +1,10 @@
|
||||
---
|
||||
deprecations:
|
||||
- |
|
||||
The ``xclarity`` hardware type, which was previously deprecated, is no
|
||||
longer deprecated. Lenovo has instituted third-party CI which is a
|
||||
requirement for a driver to remain in-tree.
|
||||
other:
|
||||
- |
|
||||
The ``xclarity`` hardware type is no longer deprecated as Lenovo
|
||||
has implemented third-party CI to enable testing.
|
Loading…
x
Reference in New Issue
Block a user