Ensure keystone resources are created during service startup
This change ensures keystone resources like the mistral service user are created before completing service setup, so that we can use the service::end anchor to ensure Zaqar service is fully available. Change-Id: I5989b330cd55328510cc1bb20b6c00eeac18353b
This commit is contained in:
parent
bfd3346540
commit
f92eb34785
@ -100,6 +100,8 @@ class zaqar::keystone::auth(
|
||||
|
||||
validate_legacy(String, 'validate_string', $password)
|
||||
|
||||
Keystone::Resource::Service_identity['zaqar'] -> Anchor['zaqar::service::end']
|
||||
|
||||
keystone::resource::service_identity { 'zaqar':
|
||||
configure_user => $configure_user,
|
||||
configure_user_role => $configure_user_role,
|
||||
|
@ -97,6 +97,8 @@ class zaqar::keystone::auth_websocket(
|
||||
}
|
||||
}
|
||||
|
||||
Keystone::Resource::Service_identity['zaqar-websocket'] -> Anchor['zaqar::service::end']
|
||||
|
||||
keystone::resource::service_identity { 'zaqar-websocket':
|
||||
configure_user => false,
|
||||
configure_user_role => false,
|
||||
|
Loading…
Reference in New Issue
Block a user