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 Sahara service is fully available.

Change-Id: I7837827dc6adec5e89d7061689e326a4499389c8
This commit is contained in:
Takashi Kajinami 2022-02-07 00:20:52 +09:00
parent 85a75916cc
commit faaa761982

View File

@ -105,6 +105,8 @@ class sahara::keystone::auth(
include sahara::deps
Keystone::Resource::Service_identity['sahara'] -> Anchor['sahara::service::end']
keystone::resource::service_identity { 'sahara':
configure_user => $configure_user,
configure_user_role => $configure_user_role,