From: ZhongShengping Date: Fri, 16 Mar 2018 01:07:09 +0000 (+0800) Subject: Add oslo::cache to dependency chain X-Git-Tag: 11.6.0~3 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=f2f2d2b97bdd562ee347e78237ad537b9a604eca;p=puppet-modules%2Fpuppet-ceilometer.git Add oslo::cache to dependency chain Package installation for cache backend is being migrated to oslo module. For proper keystone installation dependency sequence should be preserved. Change-Id: I57e8ef8d5e8d09277032d9f76548cbafb0bd67f8 Closes-Bug: #1756215 (cherry picked from commit c7b7671f973b7df8b7bc5fc10ba633010a726545) --- diff --git a/manifests/deps.pp b/manifests/deps.pp index 628a629..8622f47 100644 --- a/manifests/deps.pp +++ b/manifests/deps.pp @@ -24,6 +24,10 @@ class ceilometer::deps { ~> Service<| tag == 'ceilometer-service' |> ~> anchor { 'ceilometer::service::end': } + # all cache settings should be applied and all packages should be installed + # before service startup + Oslo::Cache<||> -> Anchor['ceilometer::service::begin'] + # all db settings should be applied and all packages should be installed # before dbsync starts Oslo::Db<||> -> Anchor['ceilometer::dbsync::begin']