]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Add oslo::cache to dependency chain
authorZhongShengping <chdzsp@163.com>
Fri, 16 Mar 2018 01:07:09 +0000 (09:07 +0800)
committerzhongshengping <chdzsp@163.com>
Mon, 19 Mar 2018 03:38:24 +0000 (03:38 +0000)
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)

manifests/deps.pp

index 628a62907852296236992aa98f1e90c8671d1a61..8622f470f0dd5e014aa08b51286fc8502279bd33 100644 (file)
@@ -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']