Merge "Add support for oVirt via the staging-ovirt hardware type"

This commit is contained in:
Zuul 2017-12-06 15:35:27 +00:00 committed by Gerrit Code Review
commit 5565e25bed
3 changed files with 8 additions and 1 deletions

View File

@ -511,6 +511,7 @@ include ::ironic::drivers::interfaces
include ::ironic::drivers::ipmi
include ::ironic::drivers::pxe
include ::ironic::drivers::redfish
include ::ironic::drivers::staging
include ::ironic::glance
include ::ironic::inspector
include ::ironic::inspector::cors

View File

@ -1128,7 +1128,7 @@ def _process_drivers_and_hardware_types(instack_env):
# use one variable for them.
mgmt_interfaces = {'fake', 'ipmitool'}
# TODO(dtantsur): can we somehow avoid hardcoding hardware types here?
for hw_type in ('redfish', 'idrac', 'ilo', 'irmc'):
for hw_type in ('redfish', 'idrac', 'ilo', 'irmc', 'staging-ovirt'):
if hw_type in enabled_hardware_types:
mgmt_interfaces.add(hw_type)
for (hw_type, iface) in [('cisco-ucs-managed', 'ucsm'),

View File

@ -0,0 +1,6 @@
---
features:
- |
Adds support for using oVirt with Ironic via the new ``staging-ovirt``
hardware type. The hardware type is not enabled by default and requires
installing the ``ovirt-engine-sdk-python`` package.