fd7a07f981
Agent lookup/heartbeat as vendor passthru interface is deprecated and is being removed from Ironic. This patch updates all the drivers in ironic-staging-drivers to not rely in this functionality. Change-Id: Idfcfdff6a8657d6e6f09b8fe85ebaa0251969955 Related-Bug: #1640533
21 lines
1.0 KiB
YAML
21 lines
1.0 KiB
YAML
---
|
|
upgrade:
|
|
- Implementations and dependency on Ironic Python Agent (IPA)
|
|
lookup/heartbeats as vendor passthru methods is removed from
|
|
all drivers in ``ironic-staging-drivers`` as it has been deprecated
|
|
and removed from ironic as well.
|
|
|
|
Effectively, ``AMT``, ``iBoot``, ``Libvirt`` and ``WoL`` drivers
|
|
no longer have any vendor passthru methods.
|
|
``Intel NodeManager`` drivers still have most of their vendor passthru
|
|
methods related to IPMI and Intel NodeManager-specific extensions,
|
|
except for ``lookup`` and ``heartbeat`` vendor passthru methods.
|
|
|
|
This also means that drivers in ``ironic-staging-drivers`` are now
|
|
incompatible with ironic < 6.1.0 and IPA < 1.5.0.
|
|
On upgrade of ironic-staging-drivers, operators must ensure that their
|
|
ironic version and verison of IPA in deploy ramdisks is compatible and
|
|
upgrade those too if needed.
|
|
Users of custom (non-IPA-based) implementations for lookup/heartbeats
|
|
from ramdisk are required to update those to use ironic API v1.22.
|