Install ironic-staging-drivers in ironic-conductor

The Ironic Staging Drivers is used to hold out-of-tree
Ironic drivers such as the oVirt driver.

Related-Bug: rhbz#1646641
Change-Id: I92796be5b48d4ec8972851b6010279f42c0065ee
(cherry picked from commit c6fab39066)
This commit is contained in:
Harald Jensås 2018-11-13 10:12:35 +01:00
parent 9d7f6c0804
commit e9ce11d1e5
2 changed files with 12 additions and 0 deletions

View File

@ -47,6 +47,9 @@ gpgcheck=0' >> /etc/yum.repos.d/opendaylight.repo
# container image operations during overcloud deploy
{% set mistral_executor_packages_append = ['openstack-tripleo-validations', 'openstack-nova-common', 'docker', 'podman'] %}
# Include the ironic-staging-drivers
{% set ironic_conductor_packages_append = ['openstack-ironic-staging-drivers'] %}
# FIXME (kolla review to add ceilometer to swift proxy image)
# NOTE (jaosorior): swift proxy with TLS everywhere needs these packages.
# NOTE(mandre) Apache cleanup done below in swift_proxy_server_footer block

View File

@ -0,0 +1,9 @@
---
features:
- |
The ``ironic-staging-drivers`` are now installed in the ironic-conductor
container so that these drivers can be used without rebuilding the
container. The `Ironic Staging Drivers
<https://ironic-staging-drivers.readthedocs.io/en/latest/>`_ is used to
hold out-of-tree Ironic drivers which doesn't have means to provide a 3rd
Party CI at this point in time which is required by Ironic.