Add missing dependencies about keystone_puppet_config
The keystone_puppet_config should be generated during configuration phase, otherwise some resources which requires access to Keystone api fails. Change-Id: Iba6b8b16a2aa5e9a8ebbcc297f659767a5ce64af (cherry picked from commit92101bda25
) (cherry picked from commite5c63e707d
)
This commit is contained in:
parent
c8b5bda424
commit
abb78e88c3
|
@ -24,6 +24,12 @@ class keystone::deps {
|
||||||
~> Service<| tag == 'keystone-service' |>
|
~> Service<| tag == 'keystone-service' |>
|
||||||
~> anchor { 'keystone::service::end': }
|
~> anchor { 'keystone::service::end': }
|
||||||
|
|
||||||
|
# credential file for keystone api access should be generated during
|
||||||
|
# configuration phase
|
||||||
|
Anchor['keystone::config::begin']
|
||||||
|
-> Keystone_puppet_config<||>
|
||||||
|
~> Anchor['keystone::config::end']
|
||||||
|
|
||||||
# all cache settings should be applied and all packages should be installed
|
# all cache settings should be applied and all packages should be installed
|
||||||
# before service startup
|
# before service startup
|
||||||
Oslo::Cache<||> -> Anchor['keystone::service::begin']
|
Oslo::Cache<||> -> Anchor['keystone::service::begin']
|
||||||
|
|
Loading…
Reference in New Issue