inspector: Prepare to use ironic-inspector user by default
Currently even ironic-inspector services use the ironic keystone user though the ironic-inspector keystone user is created. This adds a warning message to make users aware of the future change to use the own service user. Change-Id: I62b7cf88496a811f4068244d7a3fb563a53aa1d6
This commit is contained in:
parent
588fe70ddf
commit
2eaa4e1aa0
@ -237,6 +237,10 @@ class ironic::inspector::authtoken(
|
|||||||
|
|
||||||
include ironic::deps
|
include ironic::deps
|
||||||
|
|
||||||
|
if $username == 'ironic' {
|
||||||
|
warning('The default username will be changed to ironic-inspector in a future release')
|
||||||
|
}
|
||||||
|
|
||||||
keystone::resource::authtoken {
|
keystone::resource::authtoken {
|
||||||
'ironic_inspector_config':
|
'ironic_inspector_config':
|
||||||
* => $params;
|
* => $params;
|
||||||
|
@ -76,6 +76,10 @@ class ironic::inspector::ironic (
|
|||||||
$retry_interval = $facts['os_service_default'],
|
$retry_interval = $facts['os_service_default'],
|
||||||
) {
|
) {
|
||||||
|
|
||||||
|
if $username == 'ironic' {
|
||||||
|
warning('The default username will be changed to ironic-inspector in a future release')
|
||||||
|
}
|
||||||
|
|
||||||
if is_service_default($system_scope) {
|
if is_service_default($system_scope) {
|
||||||
$project_name_real = $project_name
|
$project_name_real = $project_name
|
||||||
$project_domain_name_real = $project_domain_name
|
$project_domain_name_real = $project_domain_name
|
||||||
|
@ -68,6 +68,10 @@ class ironic::inspector::service_catalog (
|
|||||||
|
|
||||||
include ironic::deps
|
include ironic::deps
|
||||||
|
|
||||||
|
if $username == 'ironic' {
|
||||||
|
warning('The default username will be changed to ironic-inspector in a future release')
|
||||||
|
}
|
||||||
|
|
||||||
if is_service_default($system_scope) {
|
if is_service_default($system_scope) {
|
||||||
$project_name_real = $project_name
|
$project_name_real = $project_name
|
||||||
$project_domain_name_real = $project_domain_name
|
$project_domain_name_real = $project_domain_name
|
||||||
|
@ -78,6 +78,10 @@ class ironic::inspector::swift (
|
|||||||
$delete_after = $facts['os_service_default'],
|
$delete_after = $facts['os_service_default'],
|
||||||
) {
|
) {
|
||||||
|
|
||||||
|
if $username == 'ironic' {
|
||||||
|
warning('The default username will be changed to ironic-inspector in a future release')
|
||||||
|
}
|
||||||
|
|
||||||
if is_service_default($system_scope) {
|
if is_service_default($system_scope) {
|
||||||
$project_name_real = $project_name
|
$project_name_real = $project_name
|
||||||
$project_domain_name_real = $project_domain_name
|
$project_domain_name_real = $project_domain_name
|
||||||
|
@ -0,0 +1,11 @@
|
|||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- |
|
||||||
|
Default value of the username parameters in the following classes will be
|
||||||
|
changed from ``ironic`` to ``ironic-inspector`` in a future release. Set
|
||||||
|
the username parameters explicitly to keep using the ``ironic`` user.
|
||||||
|
|
||||||
|
- ``ironic::inspector::authtoken``
|
||||||
|
- ``ironic::inspector::ironic``
|
||||||
|
- ``ironic::inspector::service_catalog``
|
||||||
|
- ``ironic::inspector::swift``
|
Loading…
Reference in New Issue
Block a user