206e246d25
This patch removes the deprecated agent lookup/heartbeat as vendor passthru functionality from most of the drivers in following modules: - ironic.drivers.agent - ironic.drivers.pxe - ironic.drivers.drac - ironic.drivers.irmc Some drivers are left untouched though: - iLO and OneView drivers are a bit more complicated and will be fixed in follow-up patches - iBoot, WoL and AMT drivers will be fixed in ironic-staging-drivers repo first and then removed from ironic tree. Change-Id: Ia9ee46cda68ef823d1fe8e5ea03c1d5948810a50 Partial-Bug: #1640533
38 lines
968 B
YAML
38 lines
968 B
YAML
---
|
|
features:
|
|
- |
|
|
Agent lookup/heartbeat as vendor passthru is removed from most of
|
|
in-tree ironic drivers. Affected drivers are
|
|
|
|
* agent_ipmitool
|
|
* agent_ipmitool_socat
|
|
* agent_ipminative
|
|
* agent_irmc
|
|
* agent_ssh
|
|
* agent_vbox
|
|
* agent_ucs
|
|
* pxe_agent_cimc
|
|
* pxe_ipmitool
|
|
* pxe_ipmitool_socat
|
|
* pxe_ssh
|
|
* pxe_ipminative
|
|
* pxe_seamicro
|
|
* pxe_snmp
|
|
* pxe_irmc
|
|
* pxe_vbox
|
|
* pxe_msftocs
|
|
* pxe_ucs
|
|
* pxe_iscsi_cimc
|
|
* pxe_drac
|
|
* pxe_drac_inspector
|
|
* iscsi_irmc
|
|
|
|
All the other vendor passthru methods are left in place if the
|
|
driver had them.
|
|
upgrade:
|
|
- Agent lookup/heartbeat as vendor passthru is removed from ironic.
|
|
That means that most in-tree drivers relying on Ironic Python Agent (IPA)
|
|
lookup/heartbeat functionality become incompatible with IPA < 1.5.0.
|
|
Operators are required to update their IPA-based deploy ramdisks to
|
|
contain IPA >= 1.5.0.
|