From c6fab390664c48c3cb519f1792e17ab54c345710 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Harald=20Jens=C3=A5s?= Date: Tue, 13 Nov 2018 10:12:35 +0100 Subject: [PATCH] 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 --- container-images/tripleo_kolla_template_overrides.j2 | 3 +++ .../append-ironic-staging-drivers-d278905bb1ec0683.yaml | 9 +++++++++ 2 files changed, 12 insertions(+) create mode 100644 releasenotes/notes/append-ironic-staging-drivers-d278905bb1ec0683.yaml diff --git a/container-images/tripleo_kolla_template_overrides.j2 b/container-images/tripleo_kolla_template_overrides.j2 index 22babbf3d..0ec03aebc 100644 --- a/container-images/tripleo_kolla_template_overrides.j2 +++ b/container-images/tripleo_kolla_template_overrides.j2 @@ -55,6 +55,9 @@ gpgcheck=0' >> /etc/yum.repos.d/opendaylight.repo # tripleo-heat-templates: to load the default plan from the CLI/UI {% set mistral_executor_packages_append = ['openstack-tripleo-validations', 'openstack-nova-common', 'docker', 'podman', 'libseccomp', 'openstack-tripleo-heat-templates'] %} +# 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 diff --git a/releasenotes/notes/append-ironic-staging-drivers-d278905bb1ec0683.yaml b/releasenotes/notes/append-ironic-staging-drivers-d278905bb1ec0683.yaml new file mode 100644 index 000000000..8715a166c --- /dev/null +++ b/releasenotes/notes/append-ironic-staging-drivers-d278905bb1ec0683.yaml @@ -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 + `_ 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.