From ffe6ae2c24f82df620df14ee4be8bd292cb95075 Mon Sep 17 00:00:00 2001 From: Dmitry Tantsur Date: Wed, 15 Mar 2017 16:58:23 +0100 Subject: Explicitly configure credentials used by ironic to access other services Using keystone_authtoken credentials for this purpose is deprecated, and also prevents ironic-conductor from being used as a separate role. As a side effect, this change makes it possible to potentially enable ironic-inspector support in the future (it's not enabled yet). Change-Id: I21180678bec911f1be36e3b174bae81af042938c Partial-Bug: #1661250 --- manifests/profile/base/ironic/conductor.pp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/manifests/profile/base/ironic/conductor.pp b/manifests/profile/base/ironic/conductor.pp index 4824648..7f90da9 100644 --- a/manifests/profile/base/ironic/conductor.pp +++ b/manifests/profile/base/ironic/conductor.pp @@ -44,5 +44,12 @@ class tripleo::profile::base::ironic::conductor ( include ::ironic::drivers::ilo include ::ironic::drivers::ipmi include ::ironic::drivers::ssh + + # Configure access to other services + include ::ironic::drivers::inspector + include ::ironic::glance + include ::ironic::neutron + include ::ironic::service_catalog + include ::ironic::swift } } -- cgit 1.2.3-korg