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
This commit is contained in:
Dmitry Tantsur 2017-03-15 16:58:23 +01:00
parent 0136098cc2
commit ffe6ae2c24
1 changed files with 7 additions and 0 deletions

View File

@ -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
}
}