ironic-staging-drivers/releasenotes/notes/hardware-types-e8e384faae3d50c3.yaml
Yuriy Zveryanskyy c1d9f44dbd Add hardware types
Classic drivers will be deprecated, add hardware types for
staging drivers. "staging-" prefix used for entrypoints.

The DevStack plugin is amended to enable all hardware types and
interfaces registered by the ironic-staging-driver package
to test that they do not break ironic-conductor start when enabled
For this a new script is added to read entrypoints registered by a Python
package.
As previousely, by default `iboot` drivers are not enabled
as they require a client library not available on PyPI.

Change-Id: I26541adc9b99f7a436be0e3f8ef31c0ff64ff5d4
2017-08-31 11:34:40 +00:00

46 lines
1.4 KiB
YAML

---
features:
- |
Adds 'staging-amt' hardware type for AMT hardware.
Supported driver interfaces different from Generic Hardware are:
- power: staging-amt
- management: staging-amt
- deploy: direct, staging-amt
- |
Adds 'staging-wol' hardware type for Wake-on-Lan hardware.
Supported driver interfaces different from Generic Hardware are:
- power: staging-wol
- management: fake
- |
Adds 'staging-iboot' hardware type for iBoot hardware.
Supported driver interfaces different from Generic Hardware are:
- power: staging-iboot
- management: fake
- |
Adds 'staging-libvirt' hardware type for libvirt-managed virtual hardware.
Supported driver interfaces different from Generic Hardware are:
- power: staging-libvirt
- management: staging-libvirt
- deploy: direct, iscsi, staging-ansible
- |
Adds 'staging-nm' hardware type for Intel NodeManager hardware.
Supported driver interfaces different from ``ipmi`` hardware type are:
- vendor: ipmitool, no-vendor, staging-nm
- |
Adds 'staging-ansible-ipmi' hardware type for IPMI hardware.
This is not a real hardware type, but it is needed to enable
ansible-deploy interface for standard ``ipmi`` hardware type.
Supported driver interfaces different from ``ipmi`` hardware are:
- deploy: direct, iscsi, staging-ansible