From c7b7671f973b7df8b7bc5fc10ba633010a726545 Mon Sep 17 00:00:00 2001 From: ZhongShengping Date: Fri, 16 Mar 2018 09:07:09 +0800 Subject: [PATCH] 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 --- manifests/deps.pp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manifests/deps.pp b/manifests/deps.pp index 628a6290..8622f470 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']