Do not create manila_v2 keystone user by default
Manila service itself does not need the dedicated user to provide share v2 API, and having the single manila user is enough. Change-Id: I392109198247bd032c7c5014935a0c6cb9802f43
This commit is contained in:
parent
2dc0ec3943
commit
d16d8f92cc
@ -97,11 +97,11 @@
|
||||
#
|
||||
# [*configure_user_v2*]
|
||||
# (Optional) Should the v2 service user be configured?
|
||||
# Defaults to true
|
||||
# Defaults to false
|
||||
#
|
||||
# [*configure_user_role_v2*]
|
||||
# (Optional) Should the admin role be configured for the v2 service user?
|
||||
# Defaults to true
|
||||
# Defaults to false
|
||||
#
|
||||
# [*service_type_v2*]
|
||||
# (Optional) Type of service v2. Optional.
|
||||
@ -150,9 +150,9 @@ class manila::keystone::auth (
|
||||
Boolean $configure_endpoint = true,
|
||||
Boolean $configure_endpoint_v2 = true,
|
||||
Boolean $configure_user = true,
|
||||
Boolean $configure_user_v2 = true,
|
||||
Boolean $configure_user_v2 = false,
|
||||
Boolean $configure_user_role = true,
|
||||
Boolean $configure_user_role_v2 = true,
|
||||
Boolean $configure_user_role_v2 = false,
|
||||
String[1] $service_type = 'share',
|
||||
String[1] $service_type_v2 = 'sharev2',
|
||||
String[1] $service_description = 'Manila Service',
|
||||
|
9
releasenotes/notes/disable-user-v2-31ceee5fee7653fa.yaml
Normal file
9
releasenotes/notes/disable-user-v2-31ceee5fee7653fa.yaml
Normal file
@ -0,0 +1,9 @@
|
||||
---
|
||||
upgrade:
|
||||
- |
|
||||
Default value of the following parameters have been changed from ``true``
|
||||
to ``false``. Because of this change, the ``manila::keystone::auth`` class
|
||||
no longer creates the additional keystone user for v2 API by default.
|
||||
|
||||
- ``manila::keystone::auth::configure_user_v2``
|
||||
- ``manila::keystone::auth::configure_user_role_v2``
|
@ -32,8 +32,8 @@ describe 'manila::keystone::auth' do
|
||||
) }
|
||||
|
||||
it { is_expected.to contain_keystone__resource__service_identity('manilav2').with(
|
||||
:configure_user => true,
|
||||
:configure_user_role => true,
|
||||
:configure_user => false,
|
||||
:configure_user_role => false,
|
||||
:configure_endpoint => true,
|
||||
:service_name => 'manilav2',
|
||||
:service_type => 'sharev2',
|
||||
@ -75,8 +75,8 @@ describe 'manila::keystone::auth' do
|
||||
:auth_name_v2 => 'alt_manilav2',
|
||||
:email_v2 => 'alt_manilav2@alt_localhost',
|
||||
:configure_endpoint_v2 => false,
|
||||
:configure_user_v2 => false,
|
||||
:configure_user_role_v2 => false,
|
||||
:configure_user_v2 => true,
|
||||
:configure_user_role_v2 => true,
|
||||
:service_description_v2 => 'Alternative Manila Service v2',
|
||||
:service_name_v2 => 'alt_servicev2',
|
||||
:service_type_v2 => 'alt_sharev2',
|
||||
@ -106,8 +106,8 @@ describe 'manila::keystone::auth' do
|
||||
) }
|
||||
|
||||
it { is_expected.to contain_keystone__resource__service_identity('manilav2').with(
|
||||
:configure_user => false,
|
||||
:configure_user_role => false,
|
||||
:configure_user => true,
|
||||
:configure_user_role => true,
|
||||
:configure_endpoint => false,
|
||||
:service_name => 'alt_servicev2',
|
||||
:service_type => 'alt_sharev2',
|
||||
|
Loading…
x
Reference in New Issue
Block a user